Take advantage of Stencil buffer in Post Process

As I posted in 山寨SSSSS before, I cannot find a way to take advantage of stencil buffer in OnRenderImage. This makes the post effect full screen all the time. Other guys have come up with the same question in the formu or AnswerHub. After several days hard work, I finally find a way to use stencil.     阅读全文
Kanglai Qian's avatar
Kanglai Qian 3月 07, 2015

Unity中Temporal AA

这个东西是trace在群里提到的,然后我看了一些相关资源Filtering Approaches forReal-Time Anti-Aliasing(很多sig course好棒好棒)、High Quality Temporal Supersampling、CryENGINE3 Graphics Gems。在这么多资料(其实是现成代码…)的帮助下,我主要参考CryEngine里的SMAA 1TX山寨了下,UE4的那个有点过于麻烦了。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 2月 25, 2015

Unity中矩阵变换、深度纹理及杂项

在移植UE4的Temporal AA到Unity过程中,计算Camera Motion、Jitter等遇到了若干坑,记录一下。其实这些问题其实主要是……文档不全造成的     阅读全文
Kanglai Qian's avatar
Kanglai Qian 2月 21, 2015

Unity下带法向的Bump Mapping

昨儿吹酱在群里发了一个WebGL 雪地的例子,里面雪地的交互挺有意思。还好它的源代码只是压缩了一下,没有加密;大概扒拉着看了一下,它其实就是不断利用createRadialGradient绘制Bump Map来实现的。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 1月 19, 2015

OSX下设置垂直同步

最近发现一个逗比知识,osx下设置垂直同步貌似靠代码是无效的     阅读全文
Kanglai Qian's avatar
Kanglai Qian 1月 13, 2015

山寨SSSSS

主要参考了KlayGE里的SSSSS实现,在Unity里山寨了一下:     阅读全文
Kanglai Qian's avatar
Kanglai Qian 1月 10, 2015

cocos2d-x安卓视频OpenGL错误

这个其实是我很早之前遇到的一个问题,见Cannot resume from video play 然后今儿有人发邮件来问当时是怎么解决的-.-     阅读全文
Kanglai Qian's avatar
Kanglai Qian 1月 07, 2015

KlayGE移植iOS进行中

这个帖子估计持续更新时间会很长…记录移植KlayGE到iOS中的坑ing~不少坑之前在KlayGE移植到OSX的尝试的时候已经踩过了,这里就不再赘述。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 12月 28, 2014

Unity Profiler介绍

Profiler是3D引擎中一个非常重要的工具之前为了测试Unity在手机上的性能,做了一系列测试,然后发现了一个有点奇怪的现象:同样是若干旋转模型+一个光源,在Nexus 5运行到30fps时,有俩Test Case面片数相差的非常多(都故意没开Dynamic/Static Batch DrawCall)。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 12月 27, 2014

Unity山寨PBR

这个和我之前在贵易实习的内容相关,当时是参考了SIGGRAPH 2013 Course里的材料,主要是UE4和COD9两节;以及KlayGE博客上的系列介绍游戏中基于物理的环境光渲染。     阅读全文
Kanglai Qian's avatar
Kanglai Qian 12月 26, 2014