我对directx还不太熟悉,但我惊讶地发现大多数示例中,世界矩阵和视图矩阵是在顶点着色器中相乘的,而不是由CPU相乘并将结果传递给着色器。
对于刚性物体,这意味着你需要为对象的每个顶点相乘同样的两个矩阵。我知道GPU可以在许多顶点上并行执行此操作(不太清楚具体有多少个),但这真的很低效吗?或者我可能只是缺少一些知识。我还是个新手,不太了解。
对于刚性物体,这意味着你需要为对象的每个顶点相乘同样的两个矩阵。我知道GPU可以在许多顶点上并行执行此操作(不太清楚具体有多少个),但这真的很低效吗?或者我可能只是缺少一些知识。我还是个新手,不太了解。