Post process scenes after import The imported scene can be automatically modified right after import by specifying a 'custom script' that inherits from this class. The [method post_import]-method receives the imported scene's root-node and returns the modified version of the scene http://docs.godotengine.org/en/latest/learning/workflow/assets/importing_scenes.html?highlight=post%20import [codeblock] tool # needed so it runs in editor extends EditorScenePostImport # This sample changes all node names # get called right after the scene is imported and gets the root-node func post_import(scene): # change all node names to "modified_[oldnodename]" iterate(scene) return scene # remember to return the imported scene func iterate(node): if node!=null: node.name = "modified_"+node.name for child in node.get_children(): iterate(child) [/codeblock] Returns the source-file-path which got imported (e.g. [code]res://scene.dae[/code] ) Returns the resource-folder the imported scene-file is located in Gets called after the scene got imported and has to return the modified version of the scene