ec19ed3723
* `Animation.TYPE_TRANSFORM3D` track is gone. * Added POSITION_3D, ROTATION_3D, SCALE_3D tracks. * GLTF2, Collada, FBX importers will only import the track types found. * Skeleton3D bone poses are now Pos/Rot/Scale, pose matrix removed. * AnimationPlayer and AnimationTree animate these tracks separately, only when found. * Removed BakeReset code, is useless with these changes. This is the first in a series of commits designed to make the animation system in Godot more useful, which includes: * Better compatibility with Autodesk products * Better reusability of animations across models (including retargeting). * Proper animation compression. * etc. *Note* GLTF2 animation saving went broken with this PR, needs to be fixed in a subsequent one. |
||
---|---|---|
.. | ||
doc_classes | ||
config.py | ||
editor_scene_exporter_gltf_plugin.cpp | ||
editor_scene_exporter_gltf_plugin.h | ||
editor_scene_importer_gltf.cpp | ||
editor_scene_importer_gltf.h | ||
gltf_accessor.cpp | ||
gltf_accessor.h | ||
gltf_animation.cpp | ||
gltf_animation.h | ||
gltf_buffer_view.cpp | ||
gltf_buffer_view.h | ||
gltf_camera.cpp | ||
gltf_camera.h | ||
gltf_document.cpp | ||
gltf_document.h | ||
gltf_document_extension.cpp | ||
gltf_document_extension.h | ||
gltf_document_extension_convert_importer_mesh.cpp | ||
gltf_document_extension_convert_importer_mesh.h | ||
gltf_light.cpp | ||
gltf_light.h | ||
gltf_mesh.cpp | ||
gltf_mesh.h | ||
gltf_node.cpp | ||
gltf_node.h | ||
gltf_skeleton.cpp | ||
gltf_skeleton.h | ||
gltf_skin.cpp | ||
gltf_skin.h | ||
gltf_spec_gloss.cpp | ||
gltf_spec_gloss.h | ||
gltf_state.cpp | ||
gltf_state.h | ||
gltf_texture.cpp | ||
gltf_texture.h | ||
register_types.cpp | ||
register_types.h | ||
SCsub |