virtualx-engine/scene/resources
reduz 77a045e902 Rework Mesh handling on scene importing.
-Reworked how meshes are treated by importer by using EditorSceneImporterMesh and EditorSceneImporterMeshNode. Instead of Mesh and MeshInstance, this allows more efficient processing of meshes before they are actually registered in the RenderingServer.
-Integrated MeshOptimizer
-Reworked internals of SurfaceTool to use arrays, making it more performant and easy to run optimizatons on.
2020-12-13 21:29:51 -03:00
..
default_theme [Complex Text Layouts] Refactor RichTextLabel. 2020-12-11 09:48:49 +02:00
animation.cpp Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
animation.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
audio_stream_sample.cpp Fix WAV resources ignoring the AudioServer's 'global_rate_scale' value 2020-11-04 17:03:54 -03:00
audio_stream_sample.h Add override keywords. 2020-07-10 13:56:54 +01:00
bit_map.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
bit_map.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
box_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
box_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
camera_effects.cpp Environment: Refactor code for readability + more 2020-07-01 14:44:45 +02:00
camera_effects.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
capsule_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
capsule_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
capsule_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
capsule_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
circle_shape_2d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
circle_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
concave_polygon_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
concave_polygon_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
concave_polygon_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
concave_polygon_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
convex_polygon_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
convex_polygon_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
convex_polygon_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
convex_polygon_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
curve.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
curve.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
cylinder_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
cylinder_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
environment.cpp Static analyzer fixes: 2020-12-09 10:17:53 +02:00
environment.h Environment brightness, contrast, saturation restore with color correction. 2020-11-28 07:37:49 -08:00
font.cpp [Complex Text Layouts] Add variable fonts support. 2020-12-13 18:43:39 +02:00
font.h [Complex Text Layouts] Add variable fonts support. 2020-12-13 18:43:39 +02:00
gradient.cpp Fixup ColorRamp to Gradient renames 2020-10-25 18:32:44 +02:00
gradient.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
height_map_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
height_map_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
line_shape_2d.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
line_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
material.cpp Tweak BaseMaterial3D heightmap property hints 2020-12-05 21:43:32 +01:00
material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
mesh.cpp Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
mesh.h Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
mesh_data_tool.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
mesh_data_tool.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
mesh_library.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
mesh_library.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
multimesh.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
multimesh.h Add override keywords. 2020-07-10 13:56:54 +01:00
navigation_mesh.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
navigation_mesh.h Add override keywords. 2020-07-10 13:56:54 +01:00
packed_scene.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
packed_scene.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
particles_material.cpp Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
particles_material.h Rename Particles/ParticlesMaterial "Flags" enum to "ParticleFlags" 2020-12-04 19:34:29 -05:00
physics_material.cpp Fix hints on PhysicsMaterial bounce/friction. 2020-09-19 18:44:49 -04:00
physics_material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
polygon_path_finder.cpp Split Geometry singleton into Geometry2D and Geometry3D 2020-05-27 14:28:34 +03:00
polygon_path_finder.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
primitive_meshes.cpp Rename CubeMesh BoxMesh 2020-12-05 11:48:26 +00:00
primitive_meshes.h Rename CubeMesh BoxMesh 2020-12-05 11:48:26 +00:00
ray_shape_2d.cpp Move RayShape2D implementation into its own translation unit 2020-06-01 01:52:07 +03:00
ray_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
ray_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
ray_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
rectangle_shape_2d.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
rectangle_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
resource_format_text.cpp Static analyzer fixes: 2020-12-09 10:17:53 +02:00
resource_format_text.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
segment_shape_2d.cpp Move RayShape2D implementation into its own translation unit 2020-06-01 01:52:07 +03:00
segment_shape_2d.h Add override keywords. 2020-07-10 13:56:54 +01:00
shader.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
shader.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
shape_2d.cpp Merge pull request #37903 from Xrayez/shape-2d-draw-bind 2020-06-16 15:15:51 +02:00
shape_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
shape_3d.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
shape_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
skin.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
skin.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
sky.cpp Add incremental update mode to sky 2020-07-11 00:10:15 -07:00
sky.h Merge pull request #40272 from clayjohn/VULKAN-time-slicing 2020-07-11 10:00:39 +02:00
sky_material.cpp Increase dithering in the PhysicalSkyMaterial shader to combat banding 2020-12-09 01:40:58 +01:00
sky_material.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
sphere_shape_3d.cpp Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
sphere_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
style_box.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
style_box.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
surface_tool.cpp Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
surface_tool.h Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
syntax_highlighter.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
syntax_highlighter.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
text_file.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
text_file.h Add override keywords. 2020-07-10 13:56:54 +01:00
text_line.cpp [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_line.h [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_paragraph.cpp [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
text_paragraph.h [Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph. 2020-12-06 20:30:59 +02:00
texture.cpp Describe ImageTexture, Image creation and usage 2020-11-17 16:00:41 +02:00
texture.h Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
theme.cpp Cleanup unused engine code 2020-12-09 12:12:36 +01:00
theme.h Cleanup unused engine code 2020-12-09 12:12:36 +01:00
tile_set.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
tile_set.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
video_stream.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
visual_shader.cpp Fixed some errors when changing port name in visual shader expressions 2020-12-02 13:27:37 +03:00
visual_shader.h Fixed some errors when changing port name in visual shader expressions 2020-12-02 13:27:37 +03:00
visual_shader_nodes.cpp Added extra warning to VisualShaderNodeTexture + fix warning appearing 2020-11-26 14:53:47 +03:00
visual_shader_nodes.h Added extra warning to VisualShaderNodeTexture + fix warning appearing 2020-11-26 14:53:47 +03:00
world_2d.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
world_2d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
world_3d.cpp Variant: Rename Type::_RID to Type::RID 2020-11-09 16:29:04 +01:00
world_3d.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
world_margin_shape_3d.cpp Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00
world_margin_shape_3d.h Shape3D::get_debug_mesh_lines const methods 2020-08-02 11:10:43 +02:00