HIT图形分析

填坑向…之前和群里一个朋友讨论HIT的影子是咋实现的,后来验证了下发现自己之前想错了(逃。后来还看了下它的Bloom做法,效果还是挺好的。这里大力感谢@Hinatia和@LeLe给予的帮助和点拨,嘿嘿     阅读全文
Kanglai Qian's avatar
Kanglai Qian 12月 02, 2016

Adreno Profiler再次修改

记录用…之前在Customized Adreno Profiler里修改过dll来修BUG…最近又捡起这个工具(我下的最新版本是4.0.5511.5192),修了一个崩溃错误。 更新:最近好几个朋友问我要,然后我发现我从Jekyll换到Hexo的时候有些文档归档掉了…这里放出我手头修改的最新版本的QXProfilerControlsCS.dll 申明: 我不会回答任何关于资源导出方面的问题。博客内容我单纯作为技术分享,并不想以此盈利,也不想惹麻烦。如果读者有志于学习渲染方面内容,我很乐意与大家交流学习,但是就本话题就此打住。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 12月 01, 2016

GLES2/3下LOD问题

上周有半天在调整shader fallback,主要测试了下texCUBElod和tex2Dlod在GLES 2/3下是否能正常表现。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 11月 28, 2016

优化Unity项目编译速度

这个是最近一段时间带着子川一起做的一个小东西:如何优化大项目C#编译速度。这个idea主要是因为使用了slua之后,每次修改C#部分编译实在是太慢了… 下面将介绍两个不同的思路,心急的朋友可以直接看第二个解决方案及实战,因为这个说穿了其实就一句话,写第一部分只不过是因为折腾了非常久的MonoImporter/PluginImporter/MonoScript结果发现没用上而不爽(逃     阅读全文
Kanglai Qian's avatar
Kanglai Qian 11月 27, 2016

利用Projector实现动态阴影

很早之前想整理的一篇内容,之前守护的时候利用Projector实现了动态的阴影(见Teaser),接下来的几个项目目前也会用这个思路继续做下去。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 11月 14, 2016

Android 7升级须知

最近守护要上GP,G家要求最好支持Android 24的targetSDK。然后硬生生周末被坑了两天…主要有两个问题需要强烈注意!     阅读全文
Kanglai Qian's avatar
Kanglai Qian 11月 14, 2016

Android下利用Hook实现mono dll加密

Unity的代码加密是一个有点麻烦的事情,相对iOS的IL2CPP,安卓里直接存放的dll很容易被ILSpy这种工具打开。网上有一些资料,如Unity3D研究院之Android加密DLL与破解DLL .SO,常见的思路都是修改mono源代码后重新编译;但是这样有一个麻烦的地方在于每次升级Unity版本之后都需要重新编译对应版本的libmono.so出来…     阅读全文
Kanglai Qian's avatar
Kanglai Qian 11月 12, 2016

UnityEngine.Object里的迷之null

今天大黄在群里提出了一个非常奇怪的问题:     阅读全文
Kanglai Qian's avatar
Kanglai Qian 10月 21, 2016

RectMask2D裁剪BUG

RectMask2D在Unity 5.1/5.2里有个BUG(现在已修复),今天又有朋友在群里提到了:ScrollRect里的元素有时候不显示,需要拖动一下才好     阅读全文
Kanglai Qian's avatar
Kanglai Qian 10月 18, 2016

利用shader_feature打造最小版本Shader

这个月终于腾出手为新项目做了一些Shader调整和优化工作,不知不觉就整出一个功能略多的”肥”Shader。所以我就在思考这么一个事情:如何维护这个Shader,以及如何在运行时尽可能减少无用的消耗。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 9月 25, 2016