godot/modules
K. S. Ernest (iFire) Lee 04d43947bf
Add ufbx for FBX importing
This update introduces a new import method for FBX files using ufbx. If the fbx2gltf import fails, it will use the most recently cached scene from the ufbx import. The process is sped up by introducing threads to load the ufbx portion.

Key changes include:

- Support for importing geometry helper nodes in FBX files.
- Addition of cameras and lights with updated names.
- Removal of the fbx importer manager.
- Introduction of ModelDocument3D and updates to its methods.
- Changes to FBX import options and visibility.
- Updating the documentation and handling some errors.
- Store the original non-unique node, mesh and animation names in FBX and glTF.

Co-Authored-By: bqqbarbhg <bqqbarbhg@gmail.com>
2024-02-23 22:33:04 +01:00
..
astcenc astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
basis_universal BasisUniversal: Fix texture decompression 2024-02-22 19:11:17 +01:00
bmp Fix some typos in source. 2023-10-04 19:55:11 +09:00
camera Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
csg Merge pull request #85455 from xiongyaohua/fix_CSGPolygon_not_following_Path3D 2024-02-15 15:44:39 +01:00
cvtt Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
dds Support unspecified linear size in DDS files 2023-12-19 16:42:10 -05:00
enet Replace error checks against size with is_empty 2024-02-09 12:50:15 +01:00
etcpak [etcpak] Sync with upstream 2024-02-05 18:53:35 +01:00
fbx Add ufbx for FBX importing 2024-02-23 22:33:04 +01:00
freetype UWP: Remove platform port, needs to be redone from scratch for 4.x 2023-09-07 15:01:59 +02:00
gdscript Merge pull request #88020 from emre0altan/match-null-crashes-GDScript-compiler 2024-02-23 22:18:55 +01:00
glslang Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
gltf Add ufbx for FBX importing 2024-02-23 22:33:04 +01:00
gridmap Add keywords to improve search in the class reference 2024-02-22 16:16:49 +01:00
hdr
jpg Merge pull request #84546 from Rubonnek/fix-jpg-save-bugs 2024-01-04 14:26:04 +01:00
jsonrpc Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
ktx libktx: Update to 4.3.1 2024-02-22 12:25:27 +01:00
lightmapper_rd Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
mbedtls Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
meshoptimizer Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
minimp3 Replace error checks against size with is_empty 2024-02-09 12:50:15 +01:00
mobile_vr Doctool: Remove version attribute from XML header 2023-07-06 10:08:21 +02:00
mono Fix some DEFVALs to use the right type 2024-02-23 01:50:18 +01:00
msdfgen
multiplayer Merge pull request #87760 from kitbdev/extract-bottom-dock 2024-02-23 22:18:50 +01:00
navigation [Navigation] Add some missing compile checks 2024-02-22 20:21:43 +01:00
noise FastNoiseLite: Sync with 1.1.0, clean up SCsub 2024-02-19 01:03:38 +01:00
ogg fix next_ogg_packet never returning false 2023-12-10 02:47:52 -08:00
openxr Merge pull request #88724 from AThousandShips/xr_build_fix 2024-02-23 22:19:28 +01:00
raycast Fix RaycastOcclusionCull World3D scenario memory leak 2023-09-26 21:53:17 +03:00
regex Fix for RegEx.sub truncating string when 'end' is used 2024-02-20 13:01:27 +00:00
squish Fix squish DXT5 RA-As-RG channel swapping 2023-12-09 18:07:25 +01:00
svg Improve error reporting in the asset library and in related types 2024-01-26 20:33:22 +01:00
text_server_adv [TextServer] Implement soft hyphen handling. 2024-02-23 12:40:13 +02:00
text_server_fb [TextServer] Implement soft hyphen handling. 2024-02-23 12:40:13 +02:00
tga
theora Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
tinyexr Fix memory leak on error paths in tinyexr loader 2023-11-17 17:40:26 +11:00
upnp Replace error checks against size with is_empty 2024-02-09 12:50:15 +01:00
vhacd Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
vorbis Merge pull request #87246 from bs-mwoerner/ogg_crash 2024-02-14 14:08:03 +01:00
webp Fix crash when saving compressed image as JPG & WebP 2023-11-12 00:15:49 +08:00
webrtc Avoid punning enum names in documentation 2023-11-09 17:16:30 +08:00
websocket Replace error checks against size with is_empty 2024-02-09 12:50:15 +01:00
webxr Add screen-related attributes to mouse input events 2024-02-05 23:30:15 +01:00
xatlas_unwrap Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
zip Fix ZIPPacker storing file permissions unexpectedly 2024-01-09 13:55:34 +08:00
modules_builders.py
register_module_types.h
SCsub Allow detecting when building as an engine module 2024-01-06 01:19:29 -06:00