要实现基于OpenGL ES 2.0的阴影映射,要攻克这三个技术难点: 1、 熟练操作FBO。帧缓存FBO是需要熟练操控的,因为FBO可以很快地将深度图写入一块显存中,然后作为纹理渲染到真实的场景中。 2、 掌握着色器的使用。由于OpenGL ES 2.0只允许使用着色器来对其进行渲染,因此对着色器的书写熟练程度要求较高。 3、 掌握将float深度数据分拆成vec4再将vec4合并成float的操作。这个已经成为业内熟练掌握的技能之一了,网络上搜索“how to pack float into RGBA”,能够得到很多有用的回答。
2019-12-21 19:59:17 7KB Qt shadow map OpenGL
1
制作UNITY2D平面游戏的灯光阴影,类似战争迷雾类似,
2019-12-21 19:47:50 6.32MB unity 2D shadow 阴影
1
Fast Shadow Projector 支持各种地形,具体看官网描述
2019-12-21 19:22:12 4.95MB Shadow
1
unity中基于Projector和Rendertexture实现的实时阴影,包括shader和脚本
2015-12-09 00:00:00 9.08MB Unity Shader Shadow Projector
1