Improved 3D Scene Importer
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made.
This commit is contained in:
parent
07f076fa4f
commit
97a3a66220
25 changed files with 2650 additions and 692 deletions
|
|
@ -102,6 +102,7 @@
|
|||
#include "editor/import/resource_importer_texture.h"
|
||||
#include "editor/import/resource_importer_texture_atlas.h"
|
||||
#include "editor/import/resource_importer_wav.h"
|
||||
#include "editor/import/scene_import_settings.h"
|
||||
#include "editor/import/scene_importer_mesh_node_3d.h"
|
||||
#include "editor/import_dock.h"
|
||||
#include "editor/multi_node_edit.h"
|
||||
|
|
@ -6179,6 +6180,9 @@ EditorNode::EditorNode() {
|
|||
project_settings = memnew(ProjectSettingsEditor(&editor_data));
|
||||
gui_base->add_child(project_settings);
|
||||
|
||||
scene_import_settings = memnew(SceneImportSettings);
|
||||
gui_base->add_child(scene_import_settings);
|
||||
|
||||
export_template_manager = memnew(ExportTemplateManager);
|
||||
gui_base->add_child(export_template_manager);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue