Blender 2.5 Python 查找 UV 层图像
我在Blender里有一个网格模型,它有一个UV层,这个UV层是映射到一张图片上的。现在我想通过Python来获取这张图片的一些属性,比如名字、宽度和高度。
我可以这样获取UV层:
ob = context.active_object
me = ob.data
uv_layer = me.uv_textures[0]
# does not work:
img = uv_layer.image
在Blender 2.4x版本中,我可以这样做: img = me.faces[0].image
那么在Blender 2.5版本中,我该如何访问这个图片对象呢?
1 个回答
1
好的,我找到了怎么做的方法:
img = me.uv_textures[0].data.values()[0].image