virtualx-engine/scene/resources
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
..
default_theme Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation.cpp Fix capture interpolation mode in Animation, closes #24015 2019-01-18 17:07:45 -03:00
animation.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
audio_stream_sample.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
audio_stream_sample.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
bit_mask.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
bit_mask.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
bounds.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
bounds.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
box_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
box_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
canvas.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
canvas.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
capsule_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
capsule_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
capsule_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
capsule_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
circle_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
circle_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
color_ramp.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
color_ramp.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
concave_polygon_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
concave_polygon_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
concave_polygon_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
concave_polygon_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
convex_polygon_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
convex_polygon_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
convex_polygon_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
convex_polygon_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
curve.cpp Appease some CppCheck warns for files in the "scene" directory 2019-01-16 12:59:18 -02:00
curve.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
cylinder_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
cylinder_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dynamic_font.cpp Fix warning when setting out of range outline_size 2019-01-23 14:44:16 +01:00
dynamic_font.h Fix font kerning 2019-01-05 09:44:47 +09:00
dynamic_font_stb.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dynamic_font_stb.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
environment.cpp Hide worldenvironment settings not relevant in GLES2. Fixes #23281 2019-01-14 12:59:31 -03:00
environment.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
font.cpp Fix recursive assignment of Textures and BitMapFont 2019-01-28 15:10:34 +01:00
font.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
material.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
material.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mesh.cpp MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
mesh.h MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
mesh_data_tool.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mesh_data_tool.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mesh_library.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mesh_library.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multimesh.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multimesh.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
packed_scene.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
packed_scene.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
particles_material.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
particles_material.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
physics_material.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
physics_material.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
plane_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
plane_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
polygon_path_finder.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
polygon_path_finder.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
primitive_meshes.cpp MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
primitive_meshes.h MeshLibrary export improvements 2019-02-03 22:48:35 +01:00
ray_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
ray_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rectangle_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rectangle_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
room.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
room.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
scene_format_text.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
scene_format_text.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
segment_shape_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
segment_shape_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shader.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shader.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape_2d.cpp Fix keying resource properties, closes #24690 2019-01-17 12:30:34 -03:00
shape_2d.h Fix functions to get direct contacts from shapes, closes #19618 2019-01-17 12:01:09 -03:00
shape_line_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape_line_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
sky_box.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
sky_box.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
space_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
space_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
sphere_shape.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
sphere_shape.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
style_box.cpp Ability to get the current canvas item being drawn from stylebox. 2019-01-24 10:22:41 -03:00
style_box.h Ability to get the current canvas item being drawn from stylebox. 2019-01-24 10:22:41 -03:00
surface_tool.cpp Removed dangerous and useless function, closes #22884 2019-01-24 17:56:19 -03:00
surface_tool.h Removed dangerous and useless function, closes #22884 2019-01-24 17:56:19 -03:00
text_file.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
text_file.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
texture.cpp Fix recursive assignment of Textures and BitMapFont 2019-01-28 15:10:34 +01:00
texture.h Changed ImageTexture image cache type to the correct one, fixes #24971 2019-01-26 09:12:38 +01:00
theme.cpp doc: Sync classref with current source 2019-01-26 22:21:53 +01:00
theme.h Added copy_theme and fixed bugs in copy theme introduced by #2e0a94e 2019-01-25 13:14:06 +10:30
tile_set.cpp Fix collision margin being wrongly read by default, fixes #25181 2019-01-22 10:15:18 -03:00
tile_set.h -Re-added margins in one way collision (made in a more user friendly way than in Godot 2.1), fixes #23860 2019-01-18 14:15:05 -03:00
video_stream.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
video_stream.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
visual_shader.cpp updated visual shader builtins 2019-01-27 01:27:09 -08:00
visual_shader.h Modified code generation to be more friendly to previews, fixes #25094 2019-01-21 16:10:23 -03:00
visual_shader_nodes.cpp Modified code generation to be more friendly to previews, fixes #25094 2019-01-21 16:10:23 -03:00
visual_shader_nodes.h Modified code generation to be more friendly to previews, fixes #25094 2019-01-21 16:10:23 -03:00
world.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
world.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
world_2d.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
world_2d.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00