Commit Graph

3951 Commits

Author SHA1 Message Date
aoowweenn
21b518e350 use memset to allow VS compiler 2018-03-31 14:44:18 +08:00
aoowweenn
1ea7230785 Handle materials with texture id < 0 2018-03-31 14:06:26 +08:00
aoowweenn
04d70dc76d adjust encoding to fit the new utf8 library 2018-03-31 13:29:42 +08:00
Kim Kulling
4919d3da2f closes https://github.com/assimp/assimp/issues/1836: make documentation much more clear how to apply global scaling. 2018-03-30 16:58:11 +02:00
Alexis Breust
26ac2ffb6c Not duplicating textures for embedded ones 2018-03-29 15:52:05 +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
39d9878429 FBX Export: use ai_snprintf. 2018-03-29 13:10:41 +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
Tommy
2dff6e2d5b FBXExportProperty: implement float and long array properties. 2018-03-26 18:27:15 +02:00
Kim Kulling
d810446bb2 Merge branch 'master' into patch-1 2018-03-23 19:43:58 +01:00
Kim Kulling
666e224359 Merge branch 'master' into issue_1527 2018-03-22 23:57:30 +01:00
Kim Kulling
be4c780115 Update FBXMeshGeometry.cpp
Fix build.
2018-03-22 23:08:25 +01:00
Kim Kulling
13ae0a0ac3 FBX: fix parse error for uv-coordinates. 2018-03-22 22:14:10 +01:00
JeffH-BMG
376586b164 Merge branch 'master' into patch-1 2018-03-22 13:09:32 -04:00
Cloud Wu
cad11df039 Fix mingw compilation 2018-03-22 16:54:12 +08:00
Kim Kulling
e01e77a6c7 Merge branch 'master' into develop_kimkulling 2018-03-21 21:20:28 +01:00
Kim Kulling
af3bba1572 fix review findings. 2018-03-20 23:38:08 +01:00
Kim Kulling
4ae7298489 Update DefaultIOSystem.cpp
fix typo
2018-03-20 21:59:45 +01:00
Kim Kulling
1a887a64c1 Update EmbedTexturesProcess.cpp
Fix typo.
2018-03-20 21:56:26 +01:00
Kim Kulling
b01594f6a8 Update EmbedTexturesProcess.cpp
Replace c-cast by static_cast.
2018-03-20 21:52:42 +01:00
Kim Kulling
339e33303e Update DefaultIOSystem.cpp
Use static_cast instead of int.
2018-03-20 20:39:15 +01:00
Kim Kulling
d0edb94208 Update D3MFImporter.cpp
Use static cast instead of c-cast.
2018-03-20 20:38:03 +01:00
Kim Kulling
f898f40486 Merge branch 'master' into master 2018-03-20 20:33:17 +01:00
Kim Kulling
5814e6f9f0 Optimize some std::string usages. 2018-03-20 18:43:54 +01:00
Kim Kulling
2d7ece4ce7 Merge branch 'master' into 3mf_basematerial_support 2018-03-20 16:14:25 +01:00
Kim Kulling
e36f78482c https://github.com/assimp/assimp/issues/1796: return correct value on detach logger. 2018-03-20 14:53:57 +01:00
Kim Kulling
e668b97453 Merge branch 'master' into 3mf_basematerial_support 2018-03-20 14:12:00 +01:00
Kim Kulling
317f3e2a59 3MF: Export metadata. 2018-03-20 14:10:08 +01:00
Kim Kulling
b66bee8d79 Export: Copy metadata to be able to export it properly. 2018-03-20 14:09:07 +01:00
Kim Kulling
ef12eb84bb 3MF: add metadata import. 2018-03-20 10:09:47 +01:00
Marco Di Benedetto
9d813a48b0 fixed emply buffer stream write, removed some cast warnings. 2018-03-19 18:22:27 +01:00
JeffH-BMG
4841ee05c5 Merge branch 'master' into patch-1 2018-03-19 10:29:43 -04:00
Kim Kulling
f7854e4b32 Merge branch 'master' into master 2018-03-18 20:56:25 +01:00
Kim Kulling
6843b7a00c Merge branch 'master' into patch-3 2018-03-18 17:44:21 +01:00
Sergey Gonchar
2d980c16f0 Support Maya 2018 Collada Export with blendshapes and bones controllers for a mesh 2018-03-15 21:41:40 -07:00
Kim Kulling
5cf6509fb5 closes https://github.com/assimp/assimp/issues/1120: use euler angles for pre- and post-rotation. 2018-03-14 20:42:42 +01:00
Kim Kulling
4c023c3818 fix unittest folder for roundtriptest. 2018-03-13 21:40:23 +01:00
JeffH-BMG
546ad1c1bd Merge branch 'master' into patch-3 2018-03-13 15:19:14 -04:00
JeffH-BMG
9e1638e813 Merge branch 'master' into patch-1 2018-03-13 15:18:50 -04:00
Kim Kulling
6b9add5594 fix compiler warning fr 64 bit 2018-03-13 18:19:10 +01:00
Kim Kulling
f11d4902c6 fix CanRead-method for the 3MF-Importer. 2018-03-13 17:50:34 +01:00
Kim Kulling
c5c0052a6c Merge branch '3mf_basematerial_support' of https://github.com/assimp/assimp into 3mf_basematerial_support 2018-03-12 22:28:53 +01:00
Kim Kulling
c7ac32f891 fix naming readout + export. 2018-03-12 22:28:00 +01:00