summaryrefslogtreecommitdiffstats
path: root/modules/fbx/doc_classes
Commit message (Collapse)AuthorAgeFilesLines
* Rename FBX2glTF binary path setting back to 4.2 nameRémi Verschelde2024-05-301-1/+1
| | | | | | | | This preserves compatibility when upgrading Godot 4.2 projects which relied on that path being configured in the editor settings. The old name also makes sense for this one, it's fine for fbx2gltf_path to be under a generic fbx category which could have more settings also impacting ufbx.
* Add ufbx for FBX importingK. S. Ernest (iFire) Lee2024-02-234-0/+51
| | | | | | | | | | | | | | | | 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>
* Add scene Post-Import Plugin support.reduz2021-10-151-32/+0
| | | | | | | * New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on.
* Don't generate empty doc sections and reduce code duplicationAaron Franke2021-09-201-4/+0
|
* doc: Sync classref with current sourceRémi Verschelde2021-01-041-1/+1
|
* Port FBX module from commit 68013d23932688e57b489600f4517dd280edc464Gordon MacPherson2020-12-231-0/+36
Ports FBX module from 3.2 branch to 4.0 This is the only time the plugin will be updated from 3.2 and marks the final time we do this, from now on we will backport FBX to 3.2 with fixes. Changelog: - fixed crash importing files with buggy format (because of bad newlines in ASCII data, this is yet to be fixed fully) - fixed const correctness with C++/C version change - rewrote material handling to be simpler and better - ports from 3.2 to 4.0 the fbx importer