确保在Blender的渲染模式下启用了纹理映射。
如果没有使用节点编辑器,那么可以检查所加载的纹理图像的路径是否正确。如果路径不正确,Blender将无法找到纹理图像并进行显示。
如果使用了节点编辑器,请检查节点设置是否正确。确保正确指定了纹理节点的图像路径,以及将其正确地连接到材质输出节点。
以下是示例代码:
import bpy
texImg = bpy.data.images.load('C:/blender/textures/my_texture.jpg')
material = bpy.data.materials.new('My Material')
texNode = material.node_tree.nodes.new('ShaderNodeTexImage') texNode.image = texImg
material.node_tree.links.new(texNode.outputs['Color'], material.node_tree.nodes['Material Output'].inputs['Surface'])
bpy.context.object.data.materials.append(material)