OpenGL - 纹理映射3D对象

时间:2016-01-12 08:14:36

标签: opengl texture-mapping

我有基于this教程从.obj文件加载的头骨模型。只要我理解立方体的纹理映射(在[0,1]范围内的纹理上制作三角形,选择六边之一,在这一侧选择两个三角形的三角形并用纹理中的三角形映射),我有问题思考任何解决纹理映射我的头骨。它上面有成千上万的三角形,我认为手动绘制它们的纹理不仅仅是错误的。

这个问题有解决办法吗?我会欣赏任何一段代码,因为它可能告诉我的不仅仅是解决方案的描述。

1 个答案:

答案 0 :(得分:1)

您可以自动生成UV坐标,但除了非常简单的纹理外,这可能会产生严重的输出。 对于有眼睛,耳朵等的详细纹理,您需要在一些3D建模工具中手动设置您的UV坐标,如Blender 3d,3DS Max等.​​..互联网上有很多教程如何做那。 (https://www.youtube.com/watch?v=eCGGe4jLo3M