godot/scene/resources
clayjohn 031f221b9d Create tangent array if mesh created without tangents
This extends our previous change to ensure that compressed meshes have tangents

Now we ensure tangents are always used. This greatly simplifies our compression code at the cost of a small amount of bandwidth
2023-11-07 14:24:23 +01:00
..
animated_texture.cpp
animated_texture.h
animation_library.cpp Unexpose internal data property of AnimationLibrary 2023-11-02 18:57:39 +01:00
animation_library.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation.cpp Replace sanity with safety for checks 2023-10-08 16:22:24 +02:00
animation.h
atlas_texture.cpp Fix multiple usability issues in the texture region editor 2023-08-27 14:25:49 +02:00
atlas_texture.h
audio_stream_polyphonic.cpp
audio_stream_polyphonic.h
audio_stream_wav.cpp
audio_stream_wav.h
bit_map.cpp
bit_map.h
bone_map.cpp Fix invalid return from some _get/_set 2023-10-27 15:49:19 +02:00
bone_map.h
box_shape_3d.cpp
box_shape_3d.h
camera_attributes.cpp
camera_attributes.h
camera_texture.cpp
camera_texture.h
canvas_item_material.cpp
canvas_item_material.h
capsule_shape_2d.cpp
capsule_shape_2d.h
capsule_shape_3d.cpp
capsule_shape_3d.h
circle_shape_2d.cpp
circle_shape_2d.h
compressed_texture.cpp
compressed_texture.h
concave_polygon_shape_2d.cpp
concave_polygon_shape_2d.h
concave_polygon_shape_3d.cpp
concave_polygon_shape_3d.h
convex_polygon_shape_2d.cpp
convex_polygon_shape_2d.h
convex_polygon_shape_3d.cpp
convex_polygon_shape_3d.h
curve_texture.cpp
curve_texture.h
curve.cpp Replace sanity with safety for checks 2023-10-08 16:22:24 +02:00
curve.h Add handles to control Curve3D tilt 2023-08-12 14:55:38 +08:00
cylinder_shape_3d.cpp
cylinder_shape_3d.h
environment.cpp Replace radians range hint with radians_as_degrees 2023-09-25 08:50:19 +02:00
environment.h
fog_material.cpp Fix several Material texture parameter updates 2023-11-01 03:10:46 +02:00
fog_material.h
font.compat.inc [Text Server] Store extra spacing of individual font variations. 2023-08-24 11:58:12 +03:00
font.cpp [Bitmap fonts] Add support for scaling. 2023-10-13 12:57:45 +03:00
font.h [Bitmap fonts] Add support for scaling. 2023-10-13 12:57:45 +03:00
gradient_texture.cpp Add placeholder RID to GradientTexture1D 2023-08-31 15:53:32 +02:00
gradient_texture.h Add placeholder RID to GradientTexture1D 2023-08-31 15:53:32 +02:00
gradient.cpp
gradient.h Overhaul the Gradient Editor 2023-09-21 15:55:28 +03:00
height_map_shape_3d.cpp
height_map_shape_3d.h
image_texture.cpp Add support for ImageTexture3D serialization 2023-09-22 16:24:46 +08:00
image_texture.h Add support for ImageTexture3D serialization 2023-09-22 16:24:46 +08:00
immediate_mesh.cpp Create tangent array if mesh created without tangents 2023-11-07 14:24:23 +01:00
immediate_mesh.h Fix a few cases where surface format is still 32 bits 2023-10-11 14:56:19 -06:00
importer_mesh.cpp Some more fixes for compressed meshes 2023-10-24 09:38:12 +02:00
importer_mesh.h Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
label_settings.cpp
label_settings.h
material.cpp Fix several Material texture parameter updates 2023-11-01 03:10:46 +02:00
material.h Cleanup instances of using uint32_t for mesh formats 2023-10-12 22:01:41 +02:00
mesh_data_tool.compat.inc Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_data_tool.cpp Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_data_tool.h Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
mesh_library.cpp Cleanup MeshLibrary changed signals 2023-08-19 11:56:31 +02:00
mesh_library.h
mesh_texture.cpp
mesh_texture.h
mesh.cpp Fix multiple issues with UV compression 2023-10-30 23:11:34 +01:00
mesh.h Fix a few cases where surface format is still 32 bits 2023-10-11 14:56:19 -06:00
multimesh.cpp
multimesh.h
navigation_mesh_source_geometry_data_2d.cpp Add 2D navigation mesh baking 2023-09-25 19:48:14 +02:00
navigation_mesh_source_geometry_data_2d.h Add 2D navigation mesh baking 2023-09-25 19:48:14 +02:00
navigation_mesh_source_geometry_data_3d.cpp
navigation_mesh_source_geometry_data_3d.h
navigation_mesh.cpp
navigation_mesh.h Merge pull request #79786 from smix8/navmesh_max_edge_len_4.x 2023-07-25 21:26:16 +02:00
navigation_polygon.cpp Removed navigation_mesh instantiation from constructor of NavigationPolygon 2023-10-18 19:04:08 +02:00
navigation_polygon.h Add 2D navigation mesh baking 2023-09-25 19:48:14 +02:00
packed_scene.cpp Merge pull request #81737 from Mickeon/fix-connection-inherited-packed-scene 2023-10-24 10:53:37 +02:00
packed_scene.h Fix the behavior of the resource property of the sub-scene root node on instantiation 2023-08-18 19:08:34 +08:00
particle_process_material.cpp Fix several Material texture parameter updates 2023-11-01 03:10:46 +02:00
particle_process_material.h Merge pull request #84056 from QbieShay/qbe/fix-orbit-z 2023-10-30 10:18:33 +01:00
physics_material.cpp
physics_material.h
placeholder_textures.cpp Lazily allocate RIDs for PlaceholderTextures to avoid allocating GPU resources unless used 2023-07-25 10:49:35 +02:00
placeholder_textures.h Lazily allocate RIDs for PlaceholderTextures to avoid allocating GPU resources unless used 2023-07-25 10:49:35 +02:00
polygon_path_finder.cpp
polygon_path_finder.h
portable_compressed_texture.cpp Add custom texture create function 2023-07-26 20:46:34 +10:00
portable_compressed_texture.h
primitive_meshes.cpp Merge pull request #84180 from bruvzg/text_mesh_offset 2023-10-30 10:20:32 +01:00
primitive_meshes.h
rectangle_shape_2d.cpp
rectangle_shape_2d.h
resource_format_text.cpp Add error checks for DirAccess creation. 2023-09-26 03:07:43 +01:00
resource_format_text.h
SCsub Move default theme files to scene/theme 2023-08-28 00:23:38 +02:00
segment_shape_2d.cpp
segment_shape_2d.h
separation_ray_shape_2d.cpp
separation_ray_shape_2d.h
separation_ray_shape_3d.cpp
separation_ray_shape_3d.h
shader_include.cpp Fix empty shader resource loading 2023-09-04 14:59:59 +03:00
shader_include.h
shader.cpp Fix empty shader resource loading 2023-09-04 14:59:59 +03:00
shader.h
shape_2d.cpp
shape_2d.h
shape_3d.cpp
shape_3d.h
skeleton_modification_2d_ccdik.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_ccdik.h
skeleton_modification_2d_fabrik.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_fabrik.h
skeleton_modification_2d_jiggle.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_jiggle.h
skeleton_modification_2d_lookat.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_lookat.h
skeleton_modification_2d_physicalbones.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_physicalbones.h
skeleton_modification_2d_stackholder.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_stackholder.h
skeleton_modification_2d_twoboneik.cpp Fix invalid return from some more _get/_set 2023-10-27 21:26:13 +02:00
skeleton_modification_2d_twoboneik.h
skeleton_modification_2d.cpp
skeleton_modification_2d.h
skeleton_modification_stack_2d.cpp Fix invalid return from some _get/_set 2023-10-27 15:49:19 +02:00
skeleton_modification_stack_2d.h
skeleton_profile.cpp
skeleton_profile.h
skin.cpp
skin.h
sky_material.cpp
sky_material.h
sky.cpp
sky.h
sphere_shape_3d.cpp
sphere_shape_3d.h
sprite_frames.cpp
sprite_frames.h
style_box_flat.cpp
style_box_flat.h
style_box_line.cpp
style_box_line.h
style_box_texture.cpp
style_box_texture.h
style_box.cpp
style_box.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
surface_tool.cpp Cleanup instances of using uint32_t for mesh formats 2023-10-12 22:01:41 +02:00
surface_tool.h Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
syntax_highlighter.cpp Connect CodeHighlighter with TextEdit without friend-access 2023-09-19 14:36:38 +02:00
syntax_highlighter.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
text_file.cpp
text_file.h Fixed: TextFile's not reloading when changed from external editors 2023-09-06 17:34:36 -04:00
text_line.cpp Do not apply extra spacing twice. 2023-10-09 21:38:23 +03:00
text_line.h
text_paragraph.cpp [TextServer] Fix line breaks for dropcap and resizing embedded objects. 2023-10-31 22:39:42 +02:00
text_paragraph.h
texture_rd.cpp Add custom texture create function 2023-07-26 20:46:34 +10:00
texture_rd.h Add custom texture create function 2023-07-26 20:46:34 +10:00
texture.cpp
texture.h
theme.cpp Added variations to get_type_list() 2023-10-30 10:27:38 -05:00
theme.h Warn about accessing non-existing editor theme items 2023-09-15 14:51:01 +02:00
tile_set.cpp Fix normals in TileSet when using CanvasTextures 2023-10-24 13:10:06 +02:00
tile_set.h Allow normal maps on TileMaps that use texture padding 2023-10-18 14:55:44 +02:00
video_stream.cpp
video_stream.h Clean up some Editor, OpenXR, VideoStream code 2023-10-20 17:54:39 +02:00
visual_shader_nodes.cpp made visual shader ports expandable by default if there is only one output port and it's of any vector type 2023-09-22 15:28:59 +02:00
visual_shader_nodes.h made visual shader ports expandable by default if there is only one output port and it's of any vector type 2023-09-22 15:28:59 +02:00
visual_shader_particle_nodes.cpp made visual shader ports expandable by default if there is only one output port and it's of any vector type 2023-09-22 15:28:59 +02:00
visual_shader_particle_nodes.h
visual_shader_sdf_nodes.cpp made visual shader ports expandable by default if there is only one output port and it's of any vector type 2023-09-22 15:28:59 +02:00
visual_shader_sdf_nodes.h
visual_shader.cpp Merge pull request #83194 from jsjtxietian/fix-bool-varying-code-gen 2023-10-13 11:45:09 +02:00
visual_shader.h Implement drop-down list properties to the custom visual shader nodes 2023-09-29 10:55:05 +03:00
world_2d.cpp
world_2d.h
world_3d.cpp
world_3d.h
world_boundary_shape_2d.cpp
world_boundary_shape_2d.h
world_boundary_shape_3d.cpp
world_boundary_shape_3d.h