有没有人有针对程序员的良好资源来创建特殊效果。我对粒子效果没有特别的兴趣,但是更广泛的东西例如:
- 全屏效果,模糊,景深,损坏
- 爆炸,冲击波
- 武器,激光,射弹
- 环境-轻的“发光”和光束,水,气泡,灰尘等
我对这些东西感兴趣的是技术角度而非艺术角度。
编辑:澄清一下,我对诸如“在SPU上进行深度剥离的方法”或“具有顶点纹理的快速粒子渲染”之类的低级细节不感兴趣,我对人们如何将各种技术结合到配方中很感兴趣为游戏展现特殊效果。
例如-渲染“空间”爆炸时:
- 在中心绘制不透明的明亮球体。
- 围绕随机轴绘制Alpha'd冲击波。
- 扩大球体并降低alpha。
- 扩展冲击波并旋转UV。
- 产生的粒子从中心随机喷出。
- 当冲击波到达观看者位置时摆动摄像机。