From 5c254fc8c36941f5efb6916b609aa70b0d0f6175 Mon Sep 17 00:00:00 2001 From: Julien Duroure Date: Thu, 14 Feb 2019 21:20:43 +0100 Subject: glTF exporter: correctly convert UV texture transforms --- io_scene_gltf2/blender/exp/gltf2_blender_get.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'io_scene_gltf2/blender/exp/gltf2_blender_get.py') diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_get.py b/io_scene_gltf2/blender/exp/gltf2_blender_get.py index d3c7d148..3e604bb7 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_get.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_get.py @@ -20,6 +20,7 @@ import bpy from . import gltf2_blender_export_keys from ...io.exp import gltf2_io_get +from ...blender.com.gltf2_blender_conversion import convert_texture_transform from io_scene_gltf2.io.com import gltf2_io_debug # # Globals @@ -365,6 +366,8 @@ def get_texture_transform_from_texture_node(texture_node): texture_transform["rotation"] = mapping_node.rotation[2] texture_transform["scale"] = [mapping_node.scale[0], mapping_node.scale[1]] + texture_transform = convert_texture_transform(texture_transform) + if all([component == 0 for component in texture_transform["offset"]]): del(texture_transform["offset"]) if all([component == 1 for component in texture_transform["scale"]]): -- cgit v1.2.3