【问题标题】:Wavefront .obj .Mtl Structure波前 .obj .Mtl 结构
【发布时间】:2012-06-13 08:14:14
【问题描述】:

我正在尝试使用 lwjgl 在 Java 中加载 .obj 文件,而无需使用任何库来执行此操作。我创建了一个类来加载没有材质和纹理的模型。这很简单。但现在我想用材质和纹理来加载模型。我的问题是关于 .mtl 文件的知识。我在任何地方都没有找到 .mtl 文件的任何解释。但我需要知道这些 Ka、Kd、Ks、Tr、Ns 和 map_... 是什么意思。也许有人知道网络某处对此有很好的解释?

我的第二个问题是关于 .obj 文件中纹理的纹理坐标。 我不明白如何在具有 2D 纹理坐标的 3D 模型上绘制 2D 纹理,因为您需要 3D 房间中的第三个值,因为 3D 房间中的 2D 平面也需要每个顶点 3 个值。

【问题讨论】:

    标签: java textures .obj wavefront


    【解决方案1】:

    我认为这是一个合理的解释:

    MTL File Specification

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-16
      • 1970-01-01
      • 2013-08-08
      • 1970-01-01
      • 2012-12-18
      • 2013-09-09
      • 2019-07-30
      • 1970-01-01
      相关资源
      最近更新 更多