Alexander Gessler
|
eb16c193ea
- fbx: also support reading binary arrays of UNSIGNED data.
|
13 years ago |
Alexander Gessler
|
96033e9fc0
- fbx: fix stupid typos killing the decompression logic.
|
13 years ago |
Alexander Gessler
|
29b11f1cde
- fbx: FINALLY got reading binary data buffers (vertices, normals etc) working! Found out fbx uses deflate to compress them.
|
13 years ago |
Alexander Gessler
|
8d5b78c035
- fbx: 32 bit build fixes.
|
13 years ago |
Alexander Gessler
|
315285faf0
- fbx: refactor parsing code, move all parsing stuff to FBXParser.cpp. Parsing errors now carry the prefix "FBX-Parser".
|
13 years ago |
Alexander Gessler
|
729e98fef0
+ fbx: Parser::IsBinary(), Document::IsBinary()
|
13 years ago |
Alexander Gessler
|
49cfcf4c07
- fbx: add binary support to the various ReadXXX parsing utilities.
|
13 years ago |
acgessler
|
879f2ed177
- fix some -Wall warnings
|
13 years ago |
Alexander Gessler
|
026cec7d7b
- fbx: UVs, normals and materials arw now read properly. Fix bug related to reading vertices.
|
13 years ago |
Alexander Gessler
|
a996ecba75
- fbx: add helper functions to read FBX data arrays.
|
13 years ago |
Alexander Gessler
|
c0af603f0c
- fbx: further work on DOM, start work on geometry extraction.
|
13 years ago |
Alexander Gessler
|
25dfbdf58d
- fbx: add DOM layer to represent the parsed FBX file in-memory, capturing the essential semantics we need for importing.
|
13 years ago |
Alexander Gessler
|
4c30c00585
# fbx: forgot a <Windows.h> in my code.
|
13 years ago |
Alexander Gessler
|
ecd79b3cc3
- fbx: fix infinite recursion when parsing nested Scope's.
|
13 years ago |
Alexander Gessler
|
c9d9fcdfd1
- fbx: parser working now. Drop shared_ptr's in favour of raw pointers to reduce memory overhead (a pity - I want unique_ptr and move semantics in C++03).
|
13 years ago |
acgessler
|
18b2aebcb1
- FBX importer: basic interface and importer skeleton. Start tokenizer and parser.
|
13 years ago |