我正在尝试使用lwjgl加载.obj文件,而不使用任何库来执行此操作。我创建了一个类来加载没有材质和纹理的模型。这很简单。但现在我想要laod的模型与材料和纹理。我的问题是关于.mtl文件的知识。我在任何地方都没有找到任何关于.mtl文件的解释。但我需要知道这些Ka,Kd,Ks,Tr,Ns和map_...事情就是这样。也许有人在网络上的某个地方知道它的一个很好的解释?
我的第二个问题是关于.obj文件中纹理的纹理坐标。我不明白如何使用2D纹理坐标在3D模型上绘制2D纹理,因为您需要3D房间中的第三个值,因为3D房间中的2D平面也需要每个顶点3个值。
发布于 2012-06-10 01:17:18
我认为这是一个合理的解释:
MTL File Specification
https://stackoverflow.com/questions/10962911
复制相似问题