Tommy
|
070acfbadd
|
FBX Export: relax bindpose matrix check slightly.
Apparently +/- 1e-5 is too strict.
|
2018-03-29 14:29:02 +02:00 |
Tommy
|
4b2120ab56
|
FBX Export: fix for geometric transform nodes with multiple children.
|
2018-03-29 10:45:23 +02:00 |
Tommy
|
0dad1d0c04
|
FBX Export: fix Texture_Alpha_soutce typo.
|
2018-03-29 01:47:31 +02:00 |
Tommy
|
826243f289
|
Implement ascii FBX export.
It's available under the 'fbxa' format id.
|
2018-03-29 01:44:32 +02:00 |
Tommy
|
aadb413fc0
|
Explicit handling of an FBXExportNode edge-case.
|
2018-03-28 16:09:07 +02:00 |
Tommy
|
00277d93f2
|
Tidier FBXExportNode construction with properties.
|
2018-03-28 15:47:27 +02:00 |
Tommy
|
e972b73fc2
|
FBX Export: tidy includes
|
2018-03-27 13:29:03 +02:00 |
Tommy
|
ee0cdb3954
|
FBX Export: Tidy animation export code.
|
2018-03-27 13:12:15 +02:00 |
Tommy
|
57bd125839
|
FBX Export: implement basic animation export.
|
2018-03-27 11:45:03 +02:00 |
Marco Di Benedetto
|
9d813a48b0
|
fixed emply buffer stream write, removed some cast warnings.
|
2018-03-19 18:22:27 +01:00 |
Tommy
|
701f9ccfe9
|
FBX Export: minor tweak to footer.
Should now be identical to those output by the FBX SDK.
|
2018-03-03 19:53:49 +01:00 |
Tommy
|
a58f8e1c1a
|
FBX Export: add missing 0 value to file footer.
|
2018-02-28 23:38:49 +01:00 |
Tommy
|
9d9acf6840
|
FBX Export: allow export even when not in bind pose,
iff all bones have an offset matrix defined.
|
2018-02-25 11:45:38 +01:00 |
Tommy
|
249f1844ae
|
FBX Export: reconstruct full skeleton for any FBX deformers.
|
2018-02-25 09:53:09 +01:00 |
Tommy
|
b91976eead
|
FBX Export: handle newly-added geometric transform inverse nodes.
This also tidies up the imported node structure a little,
by not adding the inverse nodes if there are no child nodes.
|
2018-02-24 08:42:05 +01:00 |
Tommy
|
1de9b3232a
|
Silence a clang warning.
|
2018-02-19 15:04:46 +01:00 |
Tommy
|
95f66f84ef
|
Remove constexpr for MSVC.
|
2018-02-19 14:33:40 +01:00 |
Tommy
|
242b5d5874
|
Initial FBX Export Support, sponsored by MyDidimo (mydidimo.com).
Supports:
* mesh data with normals and uvs
* lambert and phong materials
* file textures
* bones / skeletons
* skinning
Does not yet support:
* animations
* cameras
* lights
* embedded textures
|
2018-02-19 13:53:55 +01:00 |