【发布时间】:2018-07-04 11:37:06
【问题描述】:
我有 3 个文件,一个 .obj、一个 .mtl 和一个 .jpg 文件。
有没有办法为 .jpg 文件中的每个(相关)像素获取“投影”颜色的 3D 点?
我的意思是,这必须在将纹理应用于模型的过程中的某个地方进行计算,对吧?
这个想法是有一个与 jpg 文件具有相同高度和宽度的数组,但其中包含 3D 坐标。
我在 python 中工作,我已经使用 PyWavefront(+pyglet.gl) 和他们在此处提供的示例导入了带有纹理的 obj 文件:https://github.com/greenmoss/PyWavefront/blob/master/pywavefront/texture.py
这可能与这个问题无关,因为我想计算数组而不显示任何内容。
【问题讨论】:
-
...PNJ 文件?还是JPG?
-
这是jpg。我编辑了我的帖子
标签: python opengl 3d textures wavefront