【问题标题】:How to flip image vertically in blender without dealing with UV?如何在不处理 UV 的情况下在搅拌机中垂直翻转图像?
【发布时间】:2018-01-19 01:12:53
【问题描述】:

我正在编写以自定义格式导入模型保存的脚本。纹理保存为垂直翻转的 DDS,所以当我在 Blender 中打开这个纹理时,映射看起来不太好。有什么方法可以在不改变UV坐标的情况下垂直翻转图像?

附:抱歉英语不好。

【问题讨论】:

    标签: image textures blender flip


    【解决方案1】:

    使用内部搅拌器,您可以将图像映射比例设置为-1

    在 python 中,您可以使用material.texture_slots['Texture'].scale = (-1,-1,-1) 设置它,注意它是texture slot 属性而不是纹理属性。

    在循环中,您对纹理映射节点执行相同的操作。

    使用python可以设置mapping node属性map_node.scale = (-1,-1,-1)

    【讨论】:

    • 我使用了第一种方法,我的纹理仍然没有翻转。也许在那之后我必须做更多的事情?
    • 你得到正确的纹理槽了吗?如果手动更改设置是否有效?
    • 即使我手动更改它也不起作用。我确定我得到了正确的纹理槽。
    • 你有什么想法吗?
    • 没有自己运行你的脚本来看看它在做什么,我想不出别的东西。
    猜你喜欢
    • 2022-12-20
    • 2018-09-25
    • 2014-04-26
    • 2020-04-29
    • 2015-03-25
    • 2023-02-09
    • 2016-05-09
    • 2016-09-18
    • 2015-11-15
    相关资源
    最近更新 更多