2011-08-19 38 views
0

我在一個帶有一個映射到圖像的uv層的攪拌機中有一個網格。從python我想訪問該圖像的屬性(例如名稱,寬度和高度)。Blender 2.5 Python找到uv層圖像

我能得到這樣的UV層:

ob = context.active_object 
me = ob.data 
uv_layer = me.uv_textures[0] 

# does not work: 
img = uv_layer.image 

在攪拌機2.4倍,有可能做到這一點: IMG = me.faces [0]圖像配

如何訪問Blender 2.5中的圖像對象?

+0

在文檔:http://www.blender.org/documentation/blender_python_api_2_59_release/bpy.types.MeshTextureFaceLayer.html 有數據對象,我怎麼看它包含什麼? –

+0

你可以看到什麼對象使用目錄(對象) –

+0

試過dir(me.uv_textures [0] .data)但是在控制檯沒有輸出 –

回答

1

好吧,發現瞭如何做到這一點:

img = me.uv_textures[0].data.values()[0].image