我在将 3D 模型导入 WebGL 着色器程序时遇到问题。在file.dae
(Collada)中,我有顶点和法线列表,其中元素的数量不同。WebGL缺少 clientSideArray,因此我不能对活动数组(顶点、法线、纹理)使用不同的索引!
是否可以在不重新转换多边形中的数据的情况下绘制模型(使用glDrawElements
而不是创建具有相同数量元素的数组)?
也许交错数组有一些技巧?
我在将 3D 模型导入 WebGL 着色器程序时遇到问题。在file.dae
(Collada)中,我有顶点和法线列表,其中元素的数量不同。WebGL缺少 clientSideArray,因此我不能对活动数组(顶点、法线、纹理)使用不同的索引!
是否可以在不重新转换多边形中的数据的情况下绘制模型(使用glDrawElements
而不是创建具有相同数量元素的数组)?
也许交错数组有一些技巧?