【发布时间】:2014-11-04 23:25:57
【问题描述】:
假设有许多不同的网格,每帧都会或多或少地发生变化,通常这些绘图方法会更快:
- 对于每一帧,用网格的变换顶点填充一个大的顶点缓冲区(变换在 CPU 上完成,顶点每帧复制到缓冲区)。
- 为每个对象创建插入网格的未变换顶点,然后在绘制时将每个网格的变换作为统一参数发送(在 GPU 上完成的变换,顶点在创建网格时被复制)。
我们可以假设每帧都绘制了所有网格,因此对于情况 1) 不复制顶点并不重要。
【问题讨论】:
标签: performance 3d vertex-buffer