问题原因可能是Blender在导出FBX格式时,镜头曝光度与材质颜色的差异引起的。为了解决这个问题,可以在导出FBX时设置下面的代码:
设置镜头曝光度为1.0 scene = bpy.context.scene scene.render.image_settings.exposure = 1.0
禁用材质的blender原始色彩管理 for mat in bpy.data.materials: for node in mat.node_tree.nodes: if node.type == "TEX_IMAGE": if node.image is not None: node.image.colorspace_settings.name = 'sRGB'
这两个步骤将使导出的FBX图像更加准确,保留原始材质颜色,避免颜色变淡问题。