godot/scene/resources
K. S. Ernest (iFire) Lee 1463fc889b GLTF for game templates.
Convert GLTF Document to use ImporterMeshInstance3D.

Add a GLTFDocument extension list and an extension for converting the importer mesh instance 3d to mesh instance 3d.

Use GLTF module when the editor tools are disabled.

Modified the render server to be less restrictive on matching blend arrays and have more logging.

Misc bugs with multimesh.

Always index the meshes.
2021-10-03 12:37:52 -07:00
..
default_theme Rename some elements of Tabs 2021-09-30 20:18:23 -03:00
animation.cpp Calculate proper animation length. 2021-08-24 18:50:22 -07:00
animation.h Calculate proper animation length. 2021-08-24 18:50:22 -07:00
audio_stream_sample.cpp Add polyphony to Audio Stream Player nodes 2021-09-07 09:44:39 -07:00
audio_stream_sample.h Add polyphony to Audio Stream Player nodes 2021-09-07 09:44:39 -07:00
bit_map.cpp Construct values only when necessary. 2021-09-23 22:26:07 +05:45
bit_map.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
box_shape_3d.cpp Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
box_shape_3d.h Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
camera_effects.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
camera_effects.h Hide more options of disabled properties 2021-03-03 20:51:35 -03:00
canvas_item_material.cpp Prevent shaders from generating code before the constructor finishes. 2021-09-21 11:51:39 +01:00
canvas_item_material.h Prevent shaders from generating code before the constructor finishes. 2021-09-21 11:51:39 +01:00
capsule_shape_2d.cpp Fix capsule height/radius setters with linked properties 2021-08-19 10:31:19 -07:00
capsule_shape_2d.h Make radius & height in CapsuleShape2D independent 2021-08-11 17:34:27 +02:00
capsule_shape_3d.cpp Fix capsule height/radius setters with linked properties 2021-08-19 10:31:19 -07:00
capsule_shape_3d.h Make radius & height in CapsuleShape3D independent 2021-08-11 14:54:53 -07:00
circle_shape_2d.cpp Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
circle_shape_2d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
concave_polygon_shape_2d.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
concave_polygon_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
concave_polygon_shape_3d.cpp Disable backface collision with ConcavePolygonShape by default 2021-03-18 11:30:22 -07:00
concave_polygon_shape_3d.h Disable backface collision with ConcavePolygonShape by default 2021-03-18 11:30:22 -07:00
convex_polygon_shape_2d.cpp Rename Array.invert() to Array.reverse() 2021-03-21 10:20:08 +00:00
convex_polygon_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
convex_polygon_shape_3d.cpp Replace QuickHull with Bullet's convex hull computer. 2021-05-22 22:35:42 +02:00
convex_polygon_shape_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
curve.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
curve.h Curve2D/Curve3D: exact linear interpolation 2021-08-21 16:57:59 +09:00
cylinder_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
cylinder_shape_3d.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
environment.cpp Validates set_sdfgi_cascades argument range 2021-08-02 23:50:59 +08:00
environment.h Merge pull request #45845 from qarmin/cppcheck_scene_2 2021-02-10 20:06:12 +01:00
font.cpp Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
font.h Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
gradient.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
gradient.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
height_map_shape_3d.cpp Some work on double support 2021-08-09 17:43:48 -05:00
height_map_shape_3d.h Some work on double support 2021-08-09 17:43:48 -05:00
immediate_mesh.cpp Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody 2021-09-16 09:55:20 -07:00
immediate_mesh.h Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody 2021-09-16 09:55:20 -07:00
importer_mesh.cpp GLTF for game templates. 2021-10-03 12:37:52 -07:00
importer_mesh.h GLTF for game templates. 2021-10-03 12:37:52 -07:00
material.cpp Merge pull request #52466 from tcoxon/fix_43733_4.0 2021-09-21 13:52:57 +02:00
material.h Prevent shaders from generating code before the constructor finishes. 2021-09-21 11:51:39 +01:00
mesh_data_tool.cpp Some work on double support 2021-08-09 17:43:48 -05:00
mesh_data_tool.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
mesh_library.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
mesh_library.h implement individual mesh transform for meshlibrary items 2021-09-09 16:40:16 +02:00
mesh.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
mesh.h Merge pull request #52681 from nekomatata/rename-rigid-body 2021-09-16 11:20:21 -07:00
multimesh.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
multimesh.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
navigation_mesh.cpp Merge pull request #53208 from timothyqiu/headless-crash 2021-10-01 11:29:19 +02:00
navigation_mesh.h Uniformize layer names, script methods and documentation 2021-08-12 08:06:42 -07:00
packed_scene.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
packed_scene.h Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
particles_material.cpp Prevent shaders from generating code before the constructor finishes. 2021-09-21 11:51:39 +01:00
particles_material.h Prevent shaders from generating code before the constructor finishes. 2021-09-21 11:51:39 +01:00
physics_material.cpp Allow values > 1 for friction and bounce in PhysicsMaterial 2021-05-03 17:48:23 -07:00
physics_material.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
polygon_path_finder.cpp Some work on double support 2021-08-09 17:43:48 -05:00
polygon_path_finder.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
primitive_meshes.cpp Fixes the normals of SphereMesh when the radius is different from 1 2021-09-28 00:09:39 +01:00
primitive_meshes.h QuadMesh remove format ARRAY_FORMAT_INDEX 2021-09-27 13:10:34 -04:00
rectangle_shape_2d.cpp Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
rectangle_shape_2d.h Re-add extents property to box shapes for compatibility 2021-06-17 17:10:52 -04:00
resource_format_text.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
resource_format_text.h Implement Resource UIDs 2021-07-24 09:16:52 -03:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2020-12-18 10:29:34 +01:00
segment_shape_2d.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
segment_shape_2d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
separation_ray_shape_2d.cpp Rename RayShape to SeparationRayShape 2021-08-24 17:34:55 -07:00
separation_ray_shape_2d.h Rename RayShape to SeparationRayShape 2021-08-24 17:34:55 -07:00
separation_ray_shape_3d.cpp Rename RayShape to SeparationRayShape 2021-08-24 17:34:55 -07:00
separation_ray_shape_3d.h Rename RayShape to SeparationRayShape 2021-08-24 17:34:55 -07:00
shader.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
shader.h Improve resource load cache 2021-02-11 15:44:28 -03:00
shape_2d.cpp Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
shape_2d.h Added option in project settings to draw Shape2D outlines 2021-02-25 07:52:50 -07:00
shape_3d.cpp Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
shape_3d.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
skeleton_modification_2d_ccdik.cpp Use get_global_* functions instead of using transforms. 2021-08-14 14:01:57 +05:45
skeleton_modification_2d_ccdik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_fabrik.cpp Use functions defined in the their classes. 2021-09-29 09:36:34 +05:45
skeleton_modification_2d_fabrik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_jiggle.cpp Use get_global_* functions instead of using transforms. 2021-08-14 14:01:57 +05:45
skeleton_modification_2d_jiggle.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_lookat.cpp Use get_global_* functions instead of using transforms. 2021-08-14 14:01:57 +05:45
skeleton_modification_2d_lookat.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_physicalbones.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_physicalbones.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_stackholder.cpp New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_stackholder.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d_twoboneik.cpp Use builtin Vector2 functions for calculation of angles. 2021-09-07 08:30:26 +05:45
skeleton_modification_2d_twoboneik.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_2d.cpp Merge duplicate branch conditions to one. 2021-09-26 21:18:15 +05:45
skeleton_modification_2d.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
skeleton_modification_3d_ccdik.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_ccdik.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_fabrik.cpp Use functions defined in the their classes. 2021-09-29 09:36:34 +05:45
skeleton_modification_3d_fabrik.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_jiggle.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_jiggle.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_lookat.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_lookat.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_stackholder.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_stackholder.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_twoboneik.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d_twoboneik.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_3d.cpp Merge duplicate branch conditions to one. 2021-09-26 21:18:15 +05:45
skeleton_modification_3d.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
skeleton_modification_stack_2d.cpp Validate parameter of SkeletonModificationStack2D::add_modification 2021-06-13 14:07:01 +08:00
skeleton_modification_stack_2d.h New and improved IK system for Skeleton2D 2021-06-05 15:19:51 -04:00
skeleton_modification_stack_3d.cpp New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skeleton_modification_stack_3d.h New and improved IK system for Skeleton3D 2021-08-14 15:57:00 -04:00
skin.cpp Rename Variant TRANSFORM to TRANSFORM3D 2021-06-03 07:30:01 -04:00
skin.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
sky_material.cpp Merge pull request #50159 from Calinou/standardmaterial3d-add-shader-comment 2021-08-16 13:00:55 +02:00
sky_material.h Make Sky initialize shaders only once 2021-07-21 09:23:51 -03:00
sky.cpp Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
sky.h Initialize class variables with default values in scene/ [2/2] 2021-02-09 18:24:36 +01:00
sphere_shape_3d.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
sphere_shape_3d.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
sprite_frames.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
sprite_frames.h Use doubles for time in many other places 2021-08-09 14:05:42 -05:00
style_box.cpp Use real_t and double where appropriate in Particles 2021-08-12 11:35:31 -05:00
style_box.h Use real_t and double where appropriate in Particles 2021-08-12 11:35:31 -05:00
surface_tool.cpp Validate before passing indices to meshoptimizer 2021-09-27 20:35:56 +08:00
surface_tool.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
syntax_highlighter.cpp Restore syntax highlighting 2021-08-23 18:08:17 +02:00
syntax_highlighter.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
text_file.cpp Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
text_file.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
text_line.cpp Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
text_line.h Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
text_paragraph.cpp Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
text_paragraph.h Implement TextServer GDExtension interface, remove TextServer GDNative interface. 2021-10-01 15:13:29 +03:00
texture.cpp Fix AtlasTexture get_data() crash 2021-09-30 22:30:05 +09:00
texture.h Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-null 2021-09-28 18:52:53 +02:00
theme.cpp Add support for partial custom editor themes 2021-08-14 02:03:07 +03:00
theme.h Add support for partial custom editor themes 2021-08-14 02:03:07 +03:00
tile_set.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
tile_set.h Fix angular velocity default value in TileSet 2021-09-30 18:04:54 -07:00
video_stream.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
visual_shader_nodes.cpp Added missed limiters for Visual Shader node enums 2021-08-15 19:10:51 +03:00
visual_shader_nodes.h Added missed limiters for Visual Shader node enums 2021-08-15 19:10:51 +03:00
visual_shader_particle_nodes.cpp Added missed limiters for Visual Shader node enums 2021-08-15 19:10:51 +03:00
visual_shader_particle_nodes.h Fix incorrect inheritance of VisualShaderNodeParticleAccelerator 2021-08-16 14:17:31 +03:00
visual_shader_sdf_nodes.cpp Use C++11 raw literals for shader code to improve readability 2021-07-19 08:19:50 +02:00
visual_shader_sdf_nodes.h Added SDF nodes to visual shader 2021-01-18 15:04:54 +01:00
visual_shader.cpp Use range iterators for Map 2021-09-30 15:09:12 -06:00
visual_shader.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
world_2d.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
world_2d.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
world_3d.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
world_3d.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
world_boundary_shape_2d.cpp Rename WorldMarginShape to WorldBoundaryShape 2021-09-14 11:16:31 -07:00
world_boundary_shape_2d.h Rename WorldMarginShape to WorldBoundaryShape 2021-09-14 11:16:31 -07:00
world_boundary_shape_3d.cpp Rename WorldMarginShape to WorldBoundaryShape 2021-09-14 11:16:31 -07:00
world_boundary_shape_3d.h Rename WorldMarginShape to WorldBoundaryShape 2021-09-14 11:16:31 -07:00