Gargaj
|
523d87bbe7
|
use 0..fileSize as progress metric (easier for loaders)
|
2014-08-07 08:22:47 +02:00 |
Gargaj
|
061911bdbf
|
add support for compressed, drop support for shortened
|
2014-08-07 08:05:07 +02:00 |
Gargaj
|
fb546b694e
|
code style
|
2014-08-06 15:25:39 +02:00 |
Gargaj
|
1aeaef2037
|
add lights and cameras
|
2014-08-06 15:01:04 +02:00 |
Gargaj
|
97c9ce1d5b
|
add animations and textures
|
2014-08-06 14:44:06 +02:00 |
Gargaj
|
886a704c17
|
some notes to self
|
2014-08-06 14:43:47 +02:00 |
Gargaj
|
5048793096
|
add material import
|
2014-08-06 14:21:53 +02:00 |
Gargaj
|
f38dd8e6e2
|
add mesh loader
|
2014-08-06 14:06:08 +02:00 |
Gargaj
|
ad298cd84f
|
fix code style
|
2014-08-06 13:29:09 +02:00 |
Gargaj
|
ac5c1f9df1
|
add to cmake
|
2014-08-06 13:27:09 +02:00 |
Gargaj
|
87dff6a00e
|
start importer, load nodes
|
2014-08-06 13:26:26 +02:00 |
Alexander Gessler
|
b2cf7b6f67
|
Merge pull request #324 from Gargaj/patch-1
Fix wrong nesting
|
2014-08-05 20:05:54 -07:00 |
Gargaj
|
5b512dd9dd
|
add info + header check
|
2014-08-06 00:52:05 +02:00 |
Gargaj
|
9cdecc780b
|
Fix wrong nesting
Otherwise doesn't compile if ASSIMP_BUILD_NO_3DS_IMPORTER is defined because the #endif is inside the namespace block
|
2014-08-06 00:44:30 +02:00 |
Gargaj
|
0f822d38cd
|
add basic framework for importer
|
2014-08-06 00:39:54 +02:00 |
Gargaj
|
cd86818888
|
- add compression support
- remove unneeded code
- change log warning to exception
- document
|
2014-08-05 23:18:45 +02:00 |
Gargaj
|
fc9b4e2adf
|
follow assimp code style (tabs)
|
2014-08-05 22:55:20 +02:00 |
Gargaj
|
2592ff0796
|
convert exporter from tools/assimp_cmd
|
2014-08-05 22:54:45 +02:00 |
Gargaj
|
3d5e1b5cbc
|
add basic framework (files, etc)
|
2014-08-05 20:54:38 +02:00 |
Gargaj
|
8f960f0ed2
|
avoid division by zero
|
2014-08-05 19:36:18 +02:00 |
Gargaj
|
6b8cbe5c83
|
this isn't needed anymore
|
2014-08-05 00:10:23 +02:00 |
Gargaj
|
dbc553343c
|
Granulate file loading too
|
2014-08-05 00:05:18 +02:00 |
Gargaj
|
dfe1f03e5b
|
Split off postprocessing progress
|
2014-08-04 23:57:08 +02:00 |
acgessler
|
203d5d6fcc
|
Obj: make mtl importer accept kd, ks etc. as well (Kd, Ks being the correct form). This is for keeping up compatibility with assimp's own Obj exporter, which has been inaccurate about this since inception.
|
2014-08-02 21:18:21 -07:00 |
Alexander Gessler
|
f5b9f5cb50
|
Merge pull request #321 from Gargaj/patch-1
Add FieldOfView token type (fixes #245)
|
2014-08-02 11:38:23 -07:00 |
Alexander Gessler
|
95139b3576
|
Merge pull request #322 from Gargaj/patch-2
Handle both types of element names
|
2014-08-02 10:07:39 -07:00 |
Gargaj
|
e5ed62581d
|
Handle both types of element names
MAX seems to add an "s" to "Binormal" and "Tangent" when exporting
|
2014-08-02 14:57:43 +02:00 |
Gargaj
|
11af0866dc
|
Add FieldOfView token type (fixes #245)
"FieldOfView" has its own token type (basically just one float), if it's missing the camera will keep reverting to default FOV in ASSIMP.
|
2014-08-02 14:47:59 +02:00 |
Kim Kulling
|
5d861a8250
|
bugfix:
- fix gcc-specific compiler warnings.
|
2014-07-31 15:09:49 +02:00 |
Alexander Gessler
|
9b4e7c7efb
|
Add X and 3DS exporter to readme.
|
2014-07-24 03:02:43 +02:00 |
Alexander Gessler
|
9eba139feb
|
Merge pull request #317 from assimp/export-3ds
3DS Exporter
|
2014-07-23 22:26:58 +02:00 |
Alexander Gessler
|
a07cde4a81
|
3DS Exporter: export scene hierarchy.
|
2014-07-23 22:08:35 +02:00 |
Alexander Gessler
|
026f32733d
|
3DS Export: fix texture export.
|
2014-07-23 20:14:32 +02:00 |
Alexander Gessler
|
d5db6f39e6
|
Fix CI build.
|
2014-07-23 18:54:05 +02:00 |
Alexander Gessler
|
6fde07f7e5
|
Initial implementation of 3DS Exporter. Hierarchy exporting and smoothing groups missing.
|
2014-07-23 18:27:22 +02:00 |
Alexander Gessler
|
b7d46b29ad
|
Merge pull request #316 from tgnottingham/master
Allow numbers starting with decimal in fast_atof. Allow several spaces between numbers in OBJ files.
|
2014-07-23 16:10:07 +02:00 |
Tyson Grant Nottingham
|
f96375b5f6
|
Add test OBJ w/ multiple spaces between elements.
|
2014-07-22 22:01:18 -07:00 |
Tyson Grant Nottingham
|
084ab9d82e
|
Add test OBJ containing various number formats.
|
2014-07-22 22:00:47 -07:00 |
Tyson Grant Nottingham
|
0c5605d07d
|
Don't use isspace() in OBJ file parser.
|
2014-07-22 21:59:23 -07:00 |
Tyson Grant Nottingham
|
79c56adea4
|
Don't use isdigit() in fast_atof.
|
2014-07-22 21:58:41 -07:00 |
Alexander Gessler
|
0166518132
|
Extend StreamWriter to write to a buffer and to allow re-positioning of the write cursor within the buffer.
|
2014-07-22 20:36:16 +02:00 |
Alexander Gessler
|
cc32eda226
|
assimp_view: fix crash when trying to export while no model is loaded.
|
2014-07-22 20:35:09 +02:00 |
Alexander Gessler
|
3419fedb3c
|
Add StreamWriter utility (mostly symmetric to StreamReader).
|
2014-07-22 17:55:37 +02:00 |
Alexander Gessler
|
fcf08174b1
|
Cleanup CMakeLists for unit tests, drop unneeded Windows dependency.
|
2014-07-22 17:32:09 +02:00 |
Tyson Grant Nottingham
|
36c82fe5b0
|
Allow several spaces between numbers in OBJ files.
|
2014-07-21 23:03:08 -07:00 |
Tyson Grant Nottingham
|
3e9fab3bfc
|
Allow numbers starting with decimal in fast_atof.
|
2014-07-21 22:43:13 -07:00 |
Kim Kulling
|
d655199043
|
bugfix: fix stupid test introduced by myself.
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
|
2014-07-19 16:22:15 +02:00 |
Kim Kulling
|
46ca36cb6f
|
update:
- remove dead code.
- check for a possible division by zero.
Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
|
2014-07-19 14:45:21 +02:00 |
Alexander Gessler
|
2edccb7f34
|
fast_atof: If a literal ends with a trailing dot (.), only parse further if the next character is a digit. In cases where the dot ends the literal (i.e. "1.") this would cause strtoul10_64 to throw an exception. To preserve as much of the old behaviour, we still consume trailing dots though. This "regression" was introduced (exposed) by #261, which added the extra check to strtoul10_64 that triggered here. This commit now fixes #304 (IFC file reading broken due to IFC files containing "(1.,1.,1.)" lists.
|
2014-07-13 15:08:28 +02:00 |
Alexander Gessler
|
7e48c1cce9
|
FBX: fix memory leak, parsed TokenList never released. See #307.
|
2014-07-13 14:11:58 +02:00 |