diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_node.py b/io_scene_gltf2/blender/imp/gltf2_blender_node.py index 589ae47e7503868d4bf3bf0264877cdfeeaafbca..b707878cfd97ed3528464203d87833c968849ec8 100755 --- a/io_scene_gltf2/blender/imp/gltf2_blender_node.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_node.py @@ -80,7 +80,7 @@ class BlenderNode(): if not (pynode.mesh and pynode.skin is not None): BlenderNode.set_transforms(gltf, node_idx, pynode, obj, parent) pynode.blender_object = obj.name - BlenderNode.set_parent(gltf, pynode, obj, parent) + BlenderNode.set_parent(gltf, obj, parent) if instance == False: BlenderMesh.set_mesh(gltf, gltf.data.meshes[pynode.mesh], mesh, obj) @@ -99,7 +99,7 @@ class BlenderNode(): obj = BlenderCamera.create(gltf, pynode.camera) BlenderNode.set_transforms(gltf, node_idx, pynode, obj, parent) # TODO default rotation of cameras ? pynode.blender_object = obj.name - BlenderNode.set_parent(gltf, pynode, obj, parent) + BlenderNode.set_parent(gltf, obj, parent) if pynode.children: for child_idx in pynode.children: @@ -131,7 +131,7 @@ class BlenderNode(): BlenderNode.set_transforms(gltf, node_idx, pynode, obj, parent, correction=True) pynode.blender_object = obj.name pynode.correction_needed = True - BlenderNode.set_parent(gltf, pynode, obj, parent) + BlenderNode.set_parent(gltf, obj, parent) if pynode.children: for child_idx in pynode.children: @@ -151,14 +151,14 @@ class BlenderNode(): bpy.data.scenes[gltf.blender_scene].collection.objects.link(obj) BlenderNode.set_transforms(gltf, node_idx, pynode, obj, parent) pynode.blender_object = obj.name - BlenderNode.set_parent(gltf, pynode, obj, parent) + BlenderNode.set_parent(gltf, obj, parent) if pynode.children: for child_idx in pynode.children: BlenderNode.create(gltf, child_idx, node_idx) @staticmethod - def set_parent(gltf, pynode, obj, parent): + def set_parent(gltf, obj, parent): """Set parent.""" if parent is None: return