virtualx-engine/editor
Daniel Rakos 6df53e0401 MeshLibrary export improvements
- From now materials assigned to the MeshInstance (not the Mesh) get exported
  into the MeshLibrary when such materials exist. This enables workflows where
  the MeshLibrary is exported from an imported scene (e.g. GLTF) where the
  materials assigned to the Mesh (not the MeshInstance) get overwritten on
  re-import, thus can't use editor set materials in the exported MeshLibrary
  unless they are assigned to the MeshInstance whose materials get saved with
  the inherited scene thus persist across re-imports.
- When appending to an existing MeshLibrary only generate previews for newly
  added or modified meshes.
- During preview generation transform camera and lights instead of the mesh
  and use the source MeshInstance's transform for the mesh to avoid weird
  previews being generated for meshes with a position dependent material
  (e.g. when using triplanar mapping).
- Adjust the camera angle and light directions used in mesh preview generation
  for better results.
2019-02-03 22:48:35 +01:00
..
collada Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
doc Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
fileserver Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
icons Rename OrientedPathFollow to PathFollowOriented 2019-01-16 14:32:18 -02:00
import Remove unused iostream includes 2019-01-28 12:16:22 +01:00
plugins MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
translations i18n: Sync translation template with current source 2019-01-26 22:27:36 +01:00
animation_bezier_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation_bezier_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation_track_editor.cpp Removed duplicated code 2019-01-04 22:18:54 +01:00
animation_track_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation_track_editor_plugins.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation_track_editor_plugins.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
array_property_edit.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
array_property_edit.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
audio_stream_preview.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
audio_stream_preview.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
code_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
code_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
connections_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
connections_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
create_dialog.cpp Fixed Recent/Favorite in Create Node dialog not selecting right node 2019-01-26 13:52:53 +01:00
create_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dependency_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dependency_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dictionary_property_edit.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dictionary_property_edit.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_about.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_about.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_asset_installer.cpp i18n: Sync translation template with current source 2019-01-07 16:57:52 +01:00
editor_asset_installer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_audio_buses.cpp Adds color to the audio buses buttons 2019-01-24 23:02:53 +01:00
editor_audio_buses.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_autoload_settings.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_autoload_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_builders.py Bundle SSL certs with the templates. 2018-09-15 10:54:00 +02:00
editor_data.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_data.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_dir_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_dir_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_export.cpp ExportDialog: Make error messages translatable 2019-01-21 18:34:53 +01:00
editor_export.h Merge pull request #24582 from Xrayez/script-encrypt 2019-01-04 16:34:38 +01:00
editor_file_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_file_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_file_system.cpp Fix code style issues 2019-01-26 22:35:31 +01:00
editor_file_system.h Add function to obtain filesystem type from DirAccess. 2019-01-21 18:06:14 -03:00
editor_folding.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_folding.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_fonts.cpp Editor source status font size, fixes #25039 2019-01-18 19:20:35 +01:00
editor_fonts.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_help.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_help.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_help_search.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_help_search.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_inspector.cpp Fix EditorInspector property_changed argument mismatch 2019-01-27 17:37:24 +01:00
editor_inspector.h Fix EditorInspector property_changed argument mismatch 2019-01-27 17:37:24 +01:00
editor_log.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_log.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_name_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_name_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_node.cpp Merge pull request #25355 from YeldhamDev/color_picker_changes 2019-01-27 18:37:48 +01:00
editor_node.h Properly warn about the effects of changing an import type, as well as force editor restart. Fixes #23874 2019-01-25 17:23:56 -03:00
editor_path.cpp Fixed null editor icon crash 2019-01-13 09:28:56 -05:00
editor_path.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_plugin.cpp MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
editor_plugin.h MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
editor_plugin_settings.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_plugin_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_profiler.cpp Profiler list functions from max to less expensive 2019-01-26 19:54:04 +01:00
editor_profiler.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_properties.cpp Instantiate global classes properly, fixes #20857 2019-01-27 18:18:54 -03:00
editor_properties.h Merge pull request #21701 from AlexHolly/fix-multiselect-proptery-change 2019-01-18 12:37:50 -03:00
editor_properties_array_dict.cpp Clean up and fix issues after merging #21701 , closes #21104 2019-01-18 13:01:24 -03:00
editor_properties_array_dict.h Clean up and fix issues after merging #21701 , closes #21104 2019-01-18 13:01:24 -03:00
editor_resource_preview.cpp Fix pixelized previews, but also instances of breaking ImageTexture cache. Closes #25378. 2019-01-27 13:41:47 -03:00
editor_resource_preview.h Perform a cleaner exit for resource preview, fixes #24206 2019-01-17 09:09:39 -03:00
editor_run.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_native.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_native.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_script.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_script.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_scale.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_scale.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_sectioned_inspector.cpp Fix global settings consistency 2019-01-23 00:09:22 +01:00
editor_sectioned_inspector.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_settings.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_spin_slider.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_spin_slider.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_sub_scene.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_sub_scene.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_themes.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_themes.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
export_template_manager.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
export_template_manager.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
file_type_cache.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
file_type_cache.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
filesystem_dock.cpp Fixes crash in the Filesystem dock 2019-01-17 20:48:46 +01:00
filesystem_dock.h Fixes crash in the Filesystem dock 2019-01-17 20:48:46 +01:00
find_in_files.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
find_in_files.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
groups_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
groups_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
import_dock.cpp Implement missing autorestart in oneshot node, closes #22238 2019-01-25 18:15:29 -03:00
import_dock.h Properly warn about the effects of changing an import type, as well as force editor restart. Fixes #23874 2019-01-25 17:23:56 -03:00
inspector_dock.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
inspector_dock.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multi_node_edit.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multi_node_edit.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
node_dock.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
node_dock.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
output_strings.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
output_strings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pane_drag.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pane_drag.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
plugin_config_dialog.cpp PluginConfigDialog: Add partial support for more script language 2019-01-23 14:54:33 +01:00
plugin_config_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
progress_dialog.cpp Do not allow adding tasks while in the middle of flushing a message queue 2019-01-14 11:00:05 -03:00
progress_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
project_export.cpp Merge pull request #25163 from ankitpriyarup/master 2019-01-21 18:07:35 +01:00
project_export.h Make "Export with Debug" more visible in the Export dialog 2019-01-20 23:53:42 +01:00
project_manager.cpp Add renderer selection to New Project dialog 2019-01-25 01:49:55 +01:00
project_manager.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
project_settings_editor.cpp Properly warn about the effects of changing an import type, as well as force editor restart. Fixes #23874 2019-01-25 17:23:56 -03:00
project_settings_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_selector.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_selector.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pvrtc_compress.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pvrtc_compress.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
quick_open.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
quick_open.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
register_exporters.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rename_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rename_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
reparent_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
reparent_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
run_settings_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
run_settings_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
scene_tree_dock.cpp Forbid making root on inherited scenes, closes #24484 2019-01-22 13:49:03 -03:00
scene_tree_dock.h Use SceneTreeDock to replace particles node properly, fixes #24162 2019-01-14 13:41:54 -03:00
scene_tree_editor.cpp Invalid node name should check if new_name is empty then cancel rename, fixes 25226 2019-01-29 22:21:50 +05:30
scene_tree_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_create_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_create_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_editor_debugger.cpp Fixed function names of built-in scripts not showing up in debugger 2019-01-25 12:54:50 +01:00
script_editor_debugger.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Remove avoidable defines from main env's CPPPATH 2018-10-01 11:59:22 +02:00
settings_config_dialog.cpp Properly warn about the effects of changing an import type, as well as force editor restart. Fixes #23874 2019-01-25 17:23:56 -03:00
settings_config_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
spatial_editor_gizmos.cpp Minor fixes and documentation for Spatial Gizmos 2019-01-27 18:40:01 +01:00
spatial_editor_gizmos.h Minor fixes and documentation for Spatial Gizmos 2019-01-27 18:40:01 +01:00