diff options
author | Peter Kim <pk15950@gmail.com> | 2022-09-08 07:00:43 +0300 |
---|---|---|
committer | Peter Kim <pk15950@gmail.com> | 2022-09-08 07:00:43 +0300 |
commit | e83f88c951e26b01893acee4f24b40a46062a41c (patch) | |
tree | 09f60bf7d4fc2ae1ef50668823e416fc675b252e /io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py | |
parent | ec84e3294593e2e26475f18c81e847bf00dc201e (diff) | |
parent | 0cd92169d40ae1c7e103ff269e850eaf1b901646 (diff) |
Merge branch 'master' into xr-devxr-dev
Diffstat (limited to 'io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py')
-rwxr-xr-x | io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py b/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py index 7b90b0a3..4f8417e9 100755 --- a/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py +++ b/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py @@ -3,13 +3,23 @@ import bpy -def get_gltf_node_name(): +# Get compatibility at export with old files +def get_gltf_node_old_name(): return "glTF Settings" +def get_gltf_node_name(): + return "glTF Material Output" + def create_settings_group(name): gltf_node_group = bpy.data.node_groups.new(name, 'ShaderNodeTree') gltf_node_group.inputs.new("NodeSocketFloat", "Occlusion") + thicknessFactor = gltf_node_group.inputs.new("NodeSocketFloat", "Thickness") + thicknessFactor.default_value = 0.0 gltf_node_group.nodes.new('NodeGroupOutput') gltf_node_group_input = gltf_node_group.nodes.new('NodeGroupInput') + specular = gltf_node_group.inputs.new("NodeSocketFloat", "Specular") + specular.default_value = 1.0 + specularColor = gltf_node_group.inputs.new("NodeSocketColor", "Specular Color") + specularColor.default_value = [1.0,1.0,1.0,1.0] gltf_node_group_input.location = -200, 0 - return gltf_node_group
\ No newline at end of file + return gltf_node_group |