会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jayhome
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
下一页
2020年7月12日
unity-编辑器快捷按键
摘要: 效果图 代码 [MenuItem("Custom/Run _F1")] static void PlayToggle() { EditorApplication.isPlaying = !EditorApplication.isPlaying; } static MethodInfo clearMe
阅读全文
posted @ 2020-07-12 13:44 天山鸟
阅读(266)
评论(0)
推荐(0)
2020年7月10日
C#-CLR note - 26线程
摘要: 细读:都要读懂,要都理解了,读不懂反复读,找额外资料读。 通读:大致都了解可以干嘛,尽量看懂。 粗读:随手翻下,读不懂可以跳过,时不时回头看看。以第4版为例: (细读:4-21、26) Ch1通读。 Ch2和3粗读。 Ch4到19:细读,全是基础内容。 Ch20细读,最后两节(CER和Code Co
阅读全文
posted @ 2020-07-10 12:04 天山鸟
阅读(165)
评论(0)
推荐(0)
2020年7月1日
C# - 设计- Struct与Class的选择
摘要: 选择Struct的原则 该类型的实例较小且通常为短生存期,或者通常嵌入到其他对象中。 它以逻辑方式表示单个值,类似于基元类型( int 、等 double )。 它的实例大小为16字节。 它是不可变的。 它不需要频繁装箱。
阅读全文
posted @ 2020-07-01 14:11 天山鸟
阅读(248)
评论(0)
推荐(0)
unity-TextAsset
摘要: ##定义: 当把Text files导到unity,将会变成TextAsset。 支持的格式: .txt .html .htm .xml .bytes .json .csv .yaml .fnt ##注意 不要用.txt来作为字节文件的存储后缀,会可能异常。 引用: unity手册 Text Ass
阅读全文
posted @ 2020-07-01 10:48 天山鸟
阅读(1019)
评论(0)
推荐(0)
2020年6月30日
unity-热更-InjectFix - All
摘要: ##1 C#热更新预备知识 ###1.1 mono.cecil注入 使用Mono.Cecil实现IL代码注入 注入之后修改dll,新增mdb文件: 注意,待了解参数注释打开会报错: ###1.2 InjectFix 安装 你试试用mcs可以不,你把第二行改为 @set GMCS="%UNITY_HO
阅读全文
posted @ 2020-06-30 18:03 天山鸟
阅读(1350)
评论(0)
推荐(0)
2020年6月26日
tolua-ToLua#暖更新
摘要: “重写”C#函数的Lua函数要访问C#类对象的没有wrap进Lua环境的私有数据成员、私有方法的时候,目前只能使用静态反射。 关于全Lua开发、全C#开发的问题。全Lua开发可能或多或少,会遇到lua的gc导致的性能问题。而且相对于C#这种强类型语言,Lua对于团队后期维护还是有一定的成本,不做好代
阅读全文
posted @ 2020-06-26 19:27 天山鸟
阅读(213)
评论(0)
推荐(0)
2020年6月10日
图形渲染-像素填充率、内存带宽
摘要: ##像素填充率-Fill rate GPU每秒可以渲染到屏幕的像素数量。(估计公式:填充率 = 总像素数 x Shader复杂度 x Overdraw) 如果我们的游戏受到填充率的限制,那么说明我们的游戏每一帧输出到屏幕的像素数量超过了GPU的承载限度。 要检查是否是 填充率 导致的GPU瓶颈方式很
阅读全文
posted @ 2020-06-10 17:16 天山鸟
阅读(1418)
评论(0)
推荐(0)
ShaderLab-12chapter屏幕后处理、高斯模糊、图片置灰效果、Bloom
摘要: ###屏幕后处理的原理 使用特定的材质去渲染对应相机近裁剪平面的4边形面片(刚好填充屏幕) 标配代码 实际上屏幕后处理是,渲染了和屏幕大小的面片。需要关掉Cull 和深度写入。如果在透明物体渲染之前调用后处理,会产生异常。 ZTest Always Cull Off ZWrite Off ###屏幕
阅读全文
posted @ 2020-06-10 10:10 天山鸟
阅读(255)
评论(0)
推荐(0)
2020年6月7日
Shader-内轮廓自发光效果
摘要: ##需求 ###1 基于涅菲尔反射的变形 原理 (近处的反射少,远处反射多) 1)公式(近似):F = Fscale + (1-Fscale)(1-v·n)^5 利用fresnel做边缘发光,代码 fixed fresnel = _FresnelScale + (1 - _FresnelScale)
阅读全文
posted @ 2020-06-07 17:31 天山鸟
阅读(862)
评论(0)
推荐(0)
Shaderlab-10chapter-立方体纹理、玻璃效果
摘要: ##10.1.1天空盒子 window - Lighting - skyMaterial 创建mat,shader选自带的6 side shader 确保相机选skybox 如果某个相机需要覆盖,添加skyBox组件。 ##10.1.3 反射 原理 1)求反射方向向量。(用refract函数,参数:
阅读全文
posted @ 2020-06-07 17:01 天山鸟
阅读(176)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
下一页