精要 笔记shader unity

unity 射线特性测试

上面方块分别添加 绿色 BoxCollider2D Rigidbody2D 黑色 BoxCollider Rigidbody 黄色 Rigidbody2D 蓝色 无 红色 BoxCollider2D 然后我们通过以下代码设置一条2d射线用来测试 private LineRenderer line; ......
射线 特性 unity

阅读笔记2

《构建之法》第二章讲的是个人的技术和流程,第二章首先看到的是让我很找不到头绪的,单元测试,不知道怎么去测试,不知道测试有什意思。为什么要测试,程序写好了运行一下能运行一下不就行了,为什么还要测试,还非让代码的作者去测试,真的麻烦,但是,看完之后觉得测试是很有必要的,个人理解为:单元测试结果的好坏,是 ......
笔记

Unity中基于EPPLUS的Excel转换以及Json数据读取

摘要: 主要使用Epplus的的表格转换功能,将表格转换成Json,而Unity中Json的使用要搭配对应结构的类,故顺便将利用表格结构生成对应的类,免除人工创建的麻烦过程。 示例: 表格示例: 编辑模式下: 生成Json: 生成Class: 运行时数据读取: 代码 Json数据读取器以及泛型基类 ......
数据 EPPLUS Unity Excel Json

运用unity做一个实现简单AR功能的手机APP

首先前往unity官网:https://unity.cn/releases,下拉找到下载Unity Hub绿色按钮 下载完安装进入Unity Hub中,在侧边栏找到Installs,点击打开 下载如图所示的unity版本(注:unity同ue,只能高版本向低版本兼容) 下载过程中记得取消勾选Docu ......
功能 手机 unity APP

Unity触碰函数OnTriggerStay与Input.GetKeyDown

(写写博客尝尝鲜) 触碰函数中不要使用按键检测 我想让玩家在某个区域内进行按键检测,代码如下 1 void TriggerPlayerStay(Collider2D collider) 2 { 3 if (collider.CompareTag("Player")) 4 { 5 if (Input. ......
OnTriggerStay GetKeyDown 函数 Unity Input

[Request对象] 笔记

Servlet 的继承体系 Tomcat需要解析请求数据,封装为request对象,并且创建request对象传递到service方法中 使用request对象,查阅JavaEE API文档的HttpServletRequest接口 request 获取请求数据 请求行 // 获取请求方式 Stri ......
对象 Request 笔记

windows排查笔记

windows排查流程 一、检查系统账号 1.是否弱口令 2.(1)命令提示符窗口输入lusrmgr.msc查看是否有可疑账号或者d盾查看 (2)cmd里输入query user查看当前会话是否有人远程登陆,logoff “会话ID”可注销 (3)cmd里输入 net localgroup admi ......
windows 笔记

Shader Graph 冲击波特效

冲击波特效 https://www.bilibili.com/video/BV1L341167Y4/?vd_source=106601ca71b1d910c1ac4aa2466b744c https://gamedevbill.com/shockwave-shader-graph/ ......
冲击波 特效 Shader Graph

极光笔记 | 如何在Shopify中使用Engagelab(上)

对营销邮件来说,多一份送达,也许就多一个客户!因此,怎样让邮件顺利进入收件箱,是每一个市场营销人员需要面对的问题。 EngageLab作为领先的客户互动和营销技术服务提供商,为市场营销人员提供了稳定、高效的电子邮件发送服务,只需几个简单的步骤,您就可以通过EngageLab更有效的管理您的电子邮件营 ......
极光 Engagelab Shopify 笔记

python学习笔记(三)函数

一、概论 1、函数的定义 2、函数的传入参数 3、返回值 4、NONE类型 5、函数说明文档 6、函数的嵌套调用 7、变量作用域 8、global关键字 ......
函数 笔记 python

python学习笔记(二)变量类型及循环语句

一、概论 1、字面量 代码中的固定值,不会改变的常量. 2、注释 3、变量 4、数据类型 5、数据类型转换 6、标识符 7、运算符 8、字符串 9、数据输入 10、布尔类型 举例: 11、if语句基本格式 12、while循环 13、for循环 14、range()语句 总结: 15、for和ran ......
变量 语句 类型 笔记 python

Unity ShaderGraph 截图保存为PNG

很好用的插件 https://github.com/Cyanilux/ShaderGraphToPNG ......
截图 ShaderGraph Unity PNG

【算法】笔记

初心:最开始出发的原因 论文的代码复现也就是算法及其实现,需要精通算法 学习完算法的基础知识,大致了解什么是算法以及有哪些算法 目标拆分 采用28法则分析事物的本质,找到20%的核心部分,但不是只学20%的部分,而是在系统学习中更加注重那20% [ ] 学会十大算法的原理及其python实现 [ ] ......
算法 笔记

Unity学习笔记02 —— C#语法

C#语法 控制台 Console Console.WriteLine(); Console.ReadLine(); 随机数 Random Random random = new Random(); random.Next(); 变量 变量类型 变量名 int float char string bo ......
语法 笔记 Unity

Unity Shader案例05-------透明遮挡

旋转透明遮挡显示后面的物体 Shader "CLF/SetPortalMaskShader" { SubShader { Tags{ "RenderType" = "Opaque" "Queue" = "Geometry-3" } ColorMask 0 ZWrite on CGINCLUDE #i ......
案例 Shader Unity 05

Unity学习笔记01 —— 编辑器

Unity中编辑器的使用,一些常用操作以及常用属性的说明。文章介绍内容:场景、组件、材质、摄像机、渲染管线、遮挡剔除以及LOD。 ......
编辑器 笔记 Unity

Vue2组件插槽的使用笔记

Vue2插槽使用组件MyComponent.vue: <template> <div> <slot name="name1" :userName="'zhagnsan'"></slot> </div> </template> 复制 使用组件: <my-component> <template slo ......
组件 笔记 Vue2 Vue

JDBC--宋红康老师讲解版本笔记

第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要应用是将内存中的数据存储在关 ......
版本 老师 笔记 JDBC

3月读书笔记(一)

刚刚步入编程队伍的我,正需要这样一本书给予我经验,也因为是多年精心耕耘的结果,一时不能全盘收入囊中,只能让思想先入为主,在开发中加以理解。如何提问?1:确切地知道你想要问什么,并尽量明确具体;2:小心而得体地组织你的问题,记住你是在请求帮助;3:发邮件时请使用有意义的主题;4:坐回椅子上,耐心等候。 ......
笔记

3月读书笔记(二)

利用shell的力量当图形用户界面无能为力时使用shell。自从用了Ubuntu,我已经习惯了命令行操作,它能解放你的右手,这种感觉相当舒服,可以帮助我们自动完成一些工作。 要修正问题,而不是发出指责bug是你的过错还是别人的过错,并不是真的很有关系——它仍然是你的问题,它仍然需要修正。勇于承认自己 ......
笔记

3月读书笔记(三)

用户永远是唯一的评委,你的个别意见和一箱情愿永远要放到第二位,让用户进行评价和建议,这样才能帮助自己走到更远的地方,不仅如此,这本书还讲述了很多经验,比如你要学会经营自己的知识资产,在不断发展的现代社会中学习新的知识,获得新的学习途径。要学会批判性思考,不要被它的优点导致你判断失衡,要尝试去找程序的 ......
笔记

Unity Shader之如何实现Low版钻石效果

Low版钻石效果,这里我购买了Unity商店里的资源——GemShader&CrossFlare,其实现效果其实很简单。 一个好的效果,shader占50分,贴图占50分。 这里思路是做一个割裂的CubeMap贴图,然后使用折射过的向量和视线的反射向量去采样即可。 割裂的CubeMap如下: sha ......
钻石 效果 Shader Unity Low

2023.3.29阅读笔记

第三十一章:布局与风格 1、可视化布局的首要任务是指明代码的逻辑组织,可以通过注释、空格、空行、缩进等区分不同的逻辑块。评估该任务是否实现的指标包括准确性、一致性、可读性和可维护性。 2、外表悦目比起其他指标是最不重要的。然而,如果其他指标都达到了,代码又质量好,那么布局效果看上去也不错。 3、结构 ......
笔记 2023 29

cocos学习笔记

碰撞事件 // 发生碰撞 onCollisionEnter(other: cc.Collider, self: cc.Collider): void { console.log(other.tag); } // 持续碰撞 onCollisionStay(other: cc.Collider, sel ......
笔记 cocos

人工神经网络——学习笔记

神经网络 什么是神经网络 人们一直对计算机人工智能进行着孜孜不倦的探索,迄今为止,最有可能实现也是已经实现智能化的算法就是人工神经网络(ANN) 人工神经网络是由大量处理单元互联组成的非线性、自适应信息处理系统。 神经元激发方式 在生物学中,我们的神经元是二元激发态的:激发与非激发,但是,在计算机中 ......
神经网络 人工 神经 笔记 网络

vue-router学习笔记

入门 router-link // Go to Home router-view //router-view 将显示与 url 对应的组件。 ##动态路由匹配 带参数的动态路由匹配($route.params) const User = { template: '<div>User</div>', ......
vue-router 笔记 router vue

AutoEmbedding论文阅读笔记

问题背景 目前推荐系统中, 在特征维度上低频特征和高频特征的维度是通过遍历mask特征获得到的auc衰减衡量特征对模型的重要度来决定的. 如果想提升模型效果, 在field层面上需要减少进行基于经验的特征维度调参, 在feasign层面上对作用不大的feasign对应的mf进行缩维, 裁剪掉冗余维度 ......
AutoEmbedding 笔记 论文

[Volo.Abp升级笔记]使用旧版Api规则替换RESTful Api以兼容老程序

@ Volo.Abp 配置应用层自动生成Controller,增删查改服务(CrudAppService)将会以RESTful Api的方式生成对应的接口 (官方文档),这与旧版本的Abp区别很大。RESTful固然好,虽然项目里新的Api会逐步使用RESTful Api代替旧的,但在前后端分离的项 ......
Api 规则 RESTful 笔记 程序

C++11 笔记

1、 可以利用C++11 friend 友元新特性 创建可靠的测试版本。 2、移动语义 移动构造函数 https://blog.csdn.net/u011852872/article/details/127076918 当类中同时包含拷贝构造函数和移动构造函数时,如果使用临时对象初始化当前类的对象, ......
笔记 11

图像分类代码学习笔记

图像分类代码学习笔记 数据集:kaggle-ASL Alphabet 代码:ASL Alphabet classification PyTorch 数据集描述 数据集为美国手语图像数据(American Sign Language),包含87000张图像,每张图片都是200×200像素,总共有29个 ......
图像 代码 笔记