Merge pull request #91528 from bqqbarbhg/ufbx-v0.14.0
FBX: Update ufbx to v0.14.0
This commit is contained in:
commit
e8d5bdd95d
4 changed files with 1562 additions and 896 deletions
|
@ -2026,7 +2026,7 @@ Error FBXDocument::_parse(Ref<FBXState> p_state, String p_path, Ref<FileAccess>
|
||||||
opts.space_conversion = UFBX_SPACE_CONVERSION_MODIFY_GEOMETRY;
|
opts.space_conversion = UFBX_SPACE_CONVERSION_MODIFY_GEOMETRY;
|
||||||
if (!p_state->get_allow_geometry_helper_nodes()) {
|
if (!p_state->get_allow_geometry_helper_nodes()) {
|
||||||
opts.geometry_transform_handling = UFBX_GEOMETRY_TRANSFORM_HANDLING_MODIFY_GEOMETRY_NO_FALLBACK;
|
opts.geometry_transform_handling = UFBX_GEOMETRY_TRANSFORM_HANDLING_MODIFY_GEOMETRY_NO_FALLBACK;
|
||||||
opts.inherit_mode_handling = UFBX_INHERIT_MODE_HANDLING_IGNORE;
|
opts.inherit_mode_handling = UFBX_INHERIT_MODE_HANDLING_COMPENSATE_NO_FALLBACK;
|
||||||
} else {
|
} else {
|
||||||
opts.geometry_transform_handling = UFBX_GEOMETRY_TRANSFORM_HANDLING_HELPER_NODES;
|
opts.geometry_transform_handling = UFBX_GEOMETRY_TRANSFORM_HANDLING_HELPER_NODES;
|
||||||
opts.inherit_mode_handling = UFBX_INHERIT_MODE_HANDLING_COMPENSATE;
|
opts.inherit_mode_handling = UFBX_INHERIT_MODE_HANDLING_COMPENSATE;
|
||||||
|
|
2
thirdparty/README.md
vendored
2
thirdparty/README.md
vendored
|
@ -894,7 +894,7 @@ number and run the script.
|
||||||
## ufbx
|
## ufbx
|
||||||
|
|
||||||
- Upstream: https://github.com/ufbx/ufbx
|
- Upstream: https://github.com/ufbx/ufbx
|
||||||
- Version: git (v0.11.1, 2024)
|
- Version: 0.14.0 (80ff790ab36507b99ec7e4ef55b9cfb076ce821b, 2024)
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
|
|
1855
thirdparty/ufbx/ufbx.c
vendored
1855
thirdparty/ufbx/ufbx.c
vendored
File diff suppressed because it is too large
Load diff
537
thirdparty/ufbx/ufbx.h
vendored
537
thirdparty/ufbx/ufbx.h
vendored
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue