diff options
author | Julien Duroure <julien.duroure@gmail.com> | 2020-03-11 08:41:49 +0300 |
---|---|---|
committer | Julien Duroure <julien.duroure@gmail.com> | 2020-03-11 08:41:49 +0300 |
commit | 65bad4212eb91b45e82da82be1ca71b3dcd5f16e (patch) | |
tree | 8bbb9a3e0310755fb3d342bef9acdcc9feea9a1e /io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py | |
parent | d674b04ac05dc656b58f678949c8aa83c41c96f4 (diff) |
glTF exporter: new feature: KHR_materials_clearcoat export
Diffstat (limited to 'io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py')
-rwxr-xr-x | io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py index c389ba19..d1579803 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py @@ -174,6 +174,10 @@ def __get_image_data(sockets_or_slots, export_settings) -> ExportImage: dst_chan = Channel.R elif socket.name == 'Alpha' and len(sockets_or_slots) > 1 and sockets_or_slots[1] is not None: dst_chan = Channel.A + elif socket.name == 'Clearcoat': + dst_chan = Channel.R + elif socket.name == 'Clearcoat Roughness': + dst_chan = Channel.G if dst_chan is not None: composed_image.fill_image(result.shader_node.image, dst_chan, src_chan) |