顶点缓冲区中的数据在转换后会改变吗?

Would data in vertex buffer change after translation?

本文关键字:改变 转换 缓冲区 数据 顶点      更新时间:2023-10-16

如果我加载一个X文件并将顶点数据存储在顶点缓冲区中。然后,对对象进行平移,它会改变顶点缓冲区中的数据吗?

No.

我当然不希望。这样反而会破坏场景图的对象)

当然不是。你把平移存储在一个矩阵中,对吧?所以在顶点着色器中你可以通过矩阵变换顶点位置来计算世界空间中的顶点位置但它不会影响顶点缓冲区