- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 关于Unity的LayerMask的实现原理
首先,来确定一件事情,Unity中的Layer只能是32个。不能多,也不能少。因为LayerMask使用的是Int32的32位来标记这32个层。如果是1,就使用这个层,如果是0,就不使用这个层。这样就理解了为什么 1同样~(1注:1.这样写,希望有对位运算一点都不了解的,也大概能明白什么意思,再看不懂,那就自己去看一下位运算的知识吧2.所有的计数都是从0开始的(作
2016-08-18 21:10:30 1942
原创 Unity Shader自定义光照模型
前几天去一家公司面试,因为简历上写着“能写简单的Shader”,就被问了一个问题:怎么自定义一个光照模型?直接懵逼了,隐隐约约能联想到的什么漫反射光+镜面反射光+环境光...难道是这个?光照模型就是#pragam surface surf Lambert里面的那个Lambert呗?这不都是写好的吗?还能自定义啊?!本着“程序是严谨的”的心态,宁可说不知道,也不能瞎说。。。今天有空,抓紧学习
2016-08-14 23:38:48 4791
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人