注意:历史记录很重要,不要随意清除,实在要清空的话就按照下面执行吧。(直接 copy 回车!😄)
1 | git checkout --orphan latest_branch |
工作中发现,在 ios 做 webgl 不能将 canvas 的大小设置超过 4096*4096,如果超出,ios 将不显示这个 canvas。下面是做的小实验。
打开 logarithmicDepthBuffer,那么要将相机的 far 值设置为大于等于 3,参见下方代码
科普篇
关键在于要明白每一个通道渲染出来的结果是什么,后处理的方式就是把每一帧作为一张图片来进行相应的处理(内置的 RenderPass 就只做了这件事,将当前场景渲染到 readBuffer),最后通过渲染最终结果的一个平面贴上该处理结束的图片来达到实现特效的目的!