Alexander Gessler
|
94e1e78c55
|
- fbx: work on converting animations for complex transformation chains (i.e. chains that contain pivots and offsets). (WIP)
|
2012-07-27 04:55:56 +02:00 |
Alexander Gessler
|
7f082e0aae
|
- fbx: revamp transformation code to support rotation/scaling pivots and offsets. The information is encoded in additional nodes in the scene hierarchy, which are tagged with a special naming scheme to make them easy for users to identify and map to their systems.
|
2012-07-27 03:00:16 +02:00 |
Alexander Gessler
|
23c62f07f7
|
- fbx: fix memleak in exception cases.
|
2012-07-27 01:49:02 +02:00 |
Alexander Gessler
|
916947327f
|
- fbx: fix weight conversion for multi-mesh geometry.
|
2012-07-27 00:50:58 +02:00 |
Alexander Gessler
|
f230ac2f60
|
- fbx: further work and bugfixes on deformer conversion.
|
2012-07-26 23:45:07 +02:00 |
Alexander Gessler
|
d194c83ed8
|
- fbx: bugfix Model -> Cluster connections.
|
2012-07-26 22:58:48 +02:00 |
Alexander Gessler
|
3e3eb6fb7c
|
- fbx: permit empty deformers.
|
2012-07-26 22:57:52 +02:00 |
Alexander Gessler
|
666f2776d7
|
- fbx: convert fbx deformers to assimp bones.
|
2012-07-26 22:53:31 +02:00 |
Alexander Gessler
|
05ec3c2e90
|
- fbx: read Geometry -> Skin and Model -> Cluster connections. Improve logging, some refactoring.
|
2012-07-26 19:13:19 +02:00 |
Alexander Gessler
|
06acead438
|
- fbx: read deformers (Skin and Cluster).
|
2012-07-26 18:05:24 +02:00 |
Alexander Gessler
|
8d1db6229c
|
- fbx: drop empty animation stacks to pass assimp validation.
|
2012-07-26 04:13:16 +02:00 |
Alexander Gessler
|
6ea67963ba
|
- fbx: fix parsing of CameraSwitcher.CameraIndexName.
|
2012-07-26 04:07:29 +02:00 |
Alexander Gessler
|
44606a1e53
|
- fbx: fix 64 bit compile warning.
|
2012-07-26 04:04:29 +02:00 |
Alexander Gessler
|
c882ef841f
|
- fbx: fix boost compile error.
|
2012-07-26 04:03:55 +02:00 |
Alexander Gessler
|
d5c05c7d84
|
- fbx: NodeAttribute can now be target for AnimCurveNode.
- fbx: rename Camera -> CameraSwitcher.
|
2012-07-26 03:58:42 +02:00 |
Alexander Gessler
|
cab713b4c5
|
- fbx: attach node attachments to their nodes.
|
2012-07-26 03:45:37 +02:00 |
Alexander Gessler
|
b66dfc85e1
|
- fbx: read NodeAttribute and Camera.
|
2012-07-26 03:42:02 +02:00 |
Alexander Gessler
|
38be981151
|
- set aiNodeAnim.mNodeName
|
2012-07-26 03:11:14 +02:00 |
Alexander Gessler
|
acdd0bfcb3
|
- fix animation selection combobox in assimpview.
|
2012-07-26 03:01:08 +02:00 |
scholza
|
9687531b20
|
jassimp initial import
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1297 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-24 19:11:04 +00:00 |
scholza
|
26dbeeb6e0
|
created jassimp folder
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1296 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-24 19:04:32 +00:00 |
Alexander Gessler
|
776d8e339b
|
Merge branch 'master' of https://github.com/assimp/assimp
|
2012-07-24 03:30:47 +02:00 |
aramis_acg
|
8eb6e077d3
|
- fix typo on test/CMakeLists.txt
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1295 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-24 01:04:45 +00:00 |
Alexander Gessler
|
8747614e89
|
- fbx: ensure node names are converted consistently and with no ambiguity.
|
2012-07-22 02:12:38 +02:00 |
Alexander Gessler
|
29057096fd
|
- add extra check whether the keyframes are well-ordered.
|
2012-07-22 01:23:23 +02:00 |
Alexander Gessler
|
5ff8c90a35
|
- fbx: set animation duration.
|
2012-07-21 23:48:52 +02:00 |
Alexander Gessler
|
f617e766b1
|
- fbx: add "strict" import mode (only accept 2012,2013 files).
|
2012-07-21 23:08:48 +02:00 |
Alexander Gessler
|
b7456307dd
|
- fbx: fix "could not read property name" warn message.
|
2012-07-21 22:45:23 +02:00 |
Alexander Gessler
|
fd828a1b44
|
- fbx: always set all tracks in aiNodeAnim to pass validation.
|
2012-07-21 22:29:42 +02:00 |
Alexander Gessler
|
e4305149be
|
- fbx: bugfix animation interpolation code, fix various quirks.
|
2012-07-21 21:28:02 +02:00 |
Alexander Gessler
|
09aaaba7b8
|
- fbx: improved DOM object construction and dependency resolution.
|
2012-07-21 20:02:00 +02:00 |
Alexander Gessler
|
5db5634494
|
- fbx: add utility functions to filter connections to other objects by their type.
|
2012-07-21 18:02:10 +02:00 |
Alexander Gessler
|
4f6dbac919
|
- fbx: prevent infinite recursion when resolving objects with cyclic references.
|
2012-07-21 17:13:03 +02:00 |
Alexander Gessler
|
378bc93593
|
- fbx: resolve target node for node animations.
|
2012-07-21 17:12:04 +02:00 |
Alexander Gessler
|
ae3007b42b
|
- fbx: better size estimate for keyframe buffer.
|
2012-07-21 16:19:46 +02:00 |
Alexander Gessler
|
382f4619ad
|
- fbx: animation conversion from fbx's representation to assimp's. This involves evaluating animation layers etc.
|
2012-07-21 04:15:10 +02:00 |
Alexander Gessler
|
711878567a
|
- more fine-grained import settings.
|
2012-07-21 01:00:26 +02:00 |
Alexander Gessler
|
67c55990cd
|
- fbx: initial code to read animations plus the accompanying DOM classes.
|
2012-07-21 00:45:37 +02:00 |
aramis_acg
|
aaf0be0bbf
|
- CMake overhaul. Add proper FindXXX scripts for PkgMacros, ZLIB, DirectX. Isolate MSVC-specific defines. Add newer boost versions to boost whitelist. Many thanks to Mr. S. for the patch! (see http://zfx.info/viewtopic.php?f=9&t=334&p=32190#p32190)
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1293 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-17 22:56:15 +00:00 |
aramis_acg
|
1378579224
|
- remove aiProcess_Debone from aiProcessPreset_TargetRealtime_MaxQuality as it seems to be causing issues (read: is buggy, consider kicking it out again). See http://zfx.info/viewtopic.php?f=5&t=2439&p=32278#p32223 for more info.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1292 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-17 22:25:45 +00:00 |
aramis_acg
|
d8c2295962
|
- blend: compute parent inverses on your own instead of trusting the blend input. Thanks to Kalmár Dániel for the patch.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1291 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-17 22:18:10 +00:00 |
kimmi
|
3f47ac3fe2
|
Bugfix : Fix an invalid getName function. Thanks to cyrilchampier.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1290 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-17 21:48:03 +00:00 |
aramis_acg
|
56bf755c4b
|
- Ifc: fix handling of curves with RADIAN parameters.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1289 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-12 00:20:28 +00:00 |
aramis_acg
|
d7fe61c255
|
- Ifc: improved subsampling of curves for IfcSweptDiskSolid entities.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1288 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-11 23:08:44 +00:00 |
aramis_acg
|
d7410e6f08
|
- Ifc: implement basic support for IfcSweptDiskSolid elements.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1287 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-11 22:11:16 +00:00 |
aramis_acg
|
c70646912c
|
- add IFCZIP support to IFC loader.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1286 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-11 19:18:51 +00:00 |
aramis_acg
|
f849f6d9bd
|
- merge 3.0 up to r1281 in trunk
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1283 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-11 12:53:04 +00:00 |
aramis_acg
|
21a0a222b8
|
- apply https://github.com/assimp/assimp/pull/5
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1273 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
|
2012-07-08 01:32:29 +00:00 |
Alexander Gessler
|
ab93c6f38e
|
Merge branch 'master' of github.com:acgessler/assimp-gsoc2012-fbx
|
2012-07-08 01:29:49 +02:00 |
acgessler
|
5391ef9d6a
|
- CMake: enable -Wall when building with gcc
|
2012-07-08 03:28:36 +02:00 |