Mayavi和纹理映射(或将2D图像转换为3D图像)

时间:2013-06-20 00:47:39

标签: python texture-mapping mayavi uv-mapping

我有一个项目,我有一个2D图像,但我需要将其转换为3D对象。我已经拥有了对象的骨架模型,将颜色应用于表面是一件简单的事情。我一直在环顾四周,似乎像Blender这样的3D程序有一个像这样的方法,称为纹理映射或uv映射。然而,我被分配使用Mayavi和Python,到目前为止,我无法在Mayavi文档中找到任何关于纹理映射的内容。我想知道是否有人知道如何(如果可能的话)在Mayavi中执行纹理映射。

或者,如果无法进行纹理映射,那么将2D图像转换为3D对象的最佳方法(如果有办法)。

1 个答案:

答案 0 :(得分:1)

以下是有关纹理映射示例的Mayavi文档:http://docs.enthought.com/mayavi/mayavi/tips.html#texture-mapping-actors。 如果这不是您所需要的,您可以像往常一样使用Blender编写脚本。 http://www.blender.org/education-help/python/