virtualx-engine/modules
reduz 6f401439f8 Implement Animation Libraries
* Instead of containing single animations, AnimationPlayer now contains libraries.
* Libraries, in turn, contain the animations.

This paves the way for implementing the possibility of importing scenes as animation libraries, finally allowing to import animations separate from the 3D models.

Missing (will be done on separate PRs):

* Make it possible to import scenes (dae/fbx/gltf) as animation libraries.
* Make it possible for AnimationTree to import animation libraries on its own, so it does not rely on AnimationPlayer for everything.
2022-04-11 12:51:54 +02:00
..
basis_universal Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
bmp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
camera [macOS] Enable Objective-C ARC 2022-02-01 15:58:30 +02:00
csg Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
cvtt Faster CVTT by reducing quality. 2022-02-04 15:15:26 -08:00
dds Change some math macros to constexpr 2022-03-09 16:24:32 +01:00
denoise Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
enet Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
etcpak etcpak: Workaround multiple-of-4 requirement for 3D texture mipmaps. 2022-01-23 11:32:05 -08:00
freetype [Brotli] Use aligned reads when building with sanitizers. 2022-03-31 18:00:49 +03:00
gdscript GDScript: Fix method call on singletons 2022-04-08 12:20:57 -03:00
glslang simplify formatting scripts, add a clang-tidy script, and run clang-tidy 2022-01-29 04:41:03 -06:00
gltf Implement Animation Libraries 2022-04-11 12:51:54 +02:00
gridmap Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
hdr Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
jpg Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
jsonrpc Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
lightmapper_rd String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
mbedtls Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
meshoptimizer Improvements and fixes to occluders 2022-02-07 13:04:51 +01:00
minimp3 Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
mobile_vr Add an XML schema for documentation 2022-02-15 00:03:31 +01:00
mono Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
msdfgen Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
navigation Fix navmesh baking 2022-04-08 21:01:59 +02:00
noise Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
ogg Merge pull request #58130 from timothyqiu/ogg-seek-crash 2022-02-16 20:14:31 -08:00
openxr Merge pull request #59940 from BastiaanOlij/xr_new_controllers_20220405 2022-04-11 11:38:39 +02:00
raycast Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
regex Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
squish Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
svg Set threads to be one to avoid SVG crash. 2022-03-29 10:05:43 -07:00
text_server_adv Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
text_server_fb Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
tga Style: Remove inconsistently used @author docstrings 2022-01-04 20:42:50 +01:00
theora Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
tinyexr Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
upnp Add an XML schema for documentation 2022-02-15 00:03:31 +01:00
vhacd Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
visual_script Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
vorbis Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
webp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
webrtc Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
websocket Fix some issues found by cppcheck. 2022-04-06 14:34:37 +03:00
webxr Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
xatlas_unwrap Add sanity checks to lightmap unwrap texel size 2022-02-24 13:00:51 +01:00
modules_builders.py SCons: Improve logic to generate modules_tests.gen.h 2022-02-08 13:01:35 +01:00
register_module_types.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
SCsub SCons: Improve logic to generate modules_tests.gen.h 2022-02-08 13:01:35 +01:00