Matias
|
575ef4d927
|
Added support for embedded textures to the FBXExporter (both binary and ASCII). Also made the FBX-namespaces more consistent (we had both Assimp::FBX:: and FBX::). Since we seem to support two types of embedded texture references (both asterisk+texture_id and filepath) I made the exporter use aiScene::GetEmbeddedTexture for looking up texture reference and integrated @loebl 's modification of the function to support the old ("*1") type of references (https://github.com/loebl/assimp/commit/e217358)
|
2019-05-09 14:50:22 +02:00 |
Hugo Pereira
|
5713be615c
|
[FBX export] fixed ordering of skin indices and weights, to be consistent between systems
|
2019-04-18 16:55:54 +01:00 |
kimkulling
|
a06133ab52
|
Update copyrights.
|
2019-01-30 09:41:39 +01:00 |
Kim Kulling
|
e09428c95b
|
eremove useless assertion test.
|
2018-12-29 21:29:42 +01:00 |
Kim Kulling
|
4c6db68d34
|
Coverity-findings
|
2018-12-27 22:28:23 +01:00 |
Michael Roer Pedersen
|
b176513efa
|
FBX export. to_ktime ticks was ok.
|
2018-06-01 09:24:53 +02:00 |
Michael Roer Pedersen
|
fceeaa72f4
|
FBX animation export: Assimp animation time is already in seconds. Just convert to FBX time.
|
2018-05-31 15:07:00 +02:00 |
Alexandre Avenel
|
2879e0d6ef
|
Fix typos on code using codespell
|
2018-05-13 16:35:03 +02:00 |
kimkulling
|
8626b185fb
|
Fix misused log macros + compiler warnings.
|
2018-04-26 16:38:42 +02:00 |
kimkulling
|
0e15b25cd1
|
Next log call changes.
|
2018-04-20 16:23:24 +02:00 |
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 |