Kim Kulling
|
2cbbc3da09
|
OpenGEX-Importer: remove dead code.
|
2016-05-26 00:41:31 +02:00 |
Kim Kulling
|
abad093d09
|
Update OpenGEXImporter.cpp
Fix compiler warning: remove unused variables.
|
2016-05-25 10:18:24 +02:00 |
Kim Kulling
|
5463146688
|
Add std::string header.
|
2016-05-25 00:58:05 +02:00 |
Kim Kulling
|
f9f493d017
|
Merge branch 'master' of https://github.com/assimp/assimp
|
2016-05-25 00:27:16 +02:00 |
Kim Kulling
|
037fec275c
|
std::to_string: add replacement for android build chain.
|
2016-05-25 00:26:41 +02:00 |
Turo Lamminen
|
381f87507f
|
SplitLargeMeshes: Use C++11 range-based for loop
|
2016-05-23 17:33:52 +03:00 |
Turo Lamminen
|
896ab8eee2
|
Unreal: Use C++11 range-based for loop
|
2016-05-23 17:33:52 +03:00 |
Turo Lamminen
|
d238597459
|
Raw: Use C++11 range-based for loop
|
2016-05-23 17:33:52 +03:00 |
Turo Lamminen
|
6c9c040419
|
Q3BSP: Use C++11 range-based for loop
|
2016-05-23 17:33:51 +03:00 |
Turo Lamminen
|
a09a6a40c0
|
OpenGEX: Use C++11 range-based for loop
|
2016-05-23 17:33:49 +03:00 |
Turo Lamminen
|
32e4dd0bd1
|
Ogre: Use C++11 range-based for loop
|
2016-05-23 17:30:48 +03:00 |
Turo Lamminen
|
3eb9b8e91b
|
NFF: Use C++11 range-based for loop
|
2016-05-23 17:30:47 +03:00 |
Turo Lamminen
|
ac676d4d3c
|
MD5: Use C++11 range-based for loop
|
2016-05-23 17:30:47 +03:00 |
Turo Lamminen
|
b9fbfbc18a
|
LWO: Use C++11 range-based for loop
|
2016-05-23 17:30:42 +03:00 |
Alexander Gessler
|
cd4f212b5f
|
Merge pull request #891 from ciechowoj/blender_materials
Blender materials
|
2016-05-22 14:39:45 +02:00 |
Turo Lamminen
|
3031470ec1
|
IRR: Use C++11 range-based for loop
|
2016-05-22 13:57:13 +03:00 |
Turo Lamminen
|
c7c756d344
|
FBX: Use C++11 range-based for loop
|
2016-05-22 13:57:13 +03:00 |
Turo Lamminen
|
8566b9aa90
|
D3MF: Use C++11 range-based for loop
|
2016-05-22 13:57:13 +03:00 |
Turo Lamminen
|
52405bbe1b
|
Collada: Use C++11 range-based for loop
|
2016-05-22 13:57:11 +03:00 |
Turo Lamminen
|
f0ebb40f19
|
ASE: Use C++11 range-based for loop
|
2016-05-22 13:57:09 +03:00 |
Turo Lamminen
|
b345f79d45
|
3DS: Use C++11 range-based for loop
|
2016-05-22 13:57:06 +03:00 |
Kim Kulling
|
38ce71d5a0
|
Update glTFAsset.inl
closes https://github.com/assimp/assimp/issues/893: fix invalid memcpy usage.
|
2016-05-19 09:10:56 +02:00 |
Kim Kulling
|
c9c6fda28e
|
Merge pull request #889 from ciechowoj/area_lights
Adds support for area lights.
|
2016-05-18 00:11:05 -07:00 |
ciechowoj
|
c554b55f97
|
Merge branch 'blender_materials'
Conflicts:
test/CMakeLists.txt
|
2016-05-17 22:52:18 +02:00 |
ciechowoj
|
c4a542a994
|
Adds blender material loading.
|
2016-05-17 21:17:51 +02:00 |
Richard Selneck
|
fc5464eb38
|
Pull from upstream, 5/17/2016
|
2016-05-17 08:44:38 -04:00 |
ciechowoj
|
913f26475d
|
Adds importing blender material.
|
2016-05-16 21:17:58 +02:00 |
ciechowoj
|
25d84a6aff
|
Adds support for area lights.
|
2016-05-16 13:04:43 +02:00 |
Kim Kulling
|
560e1eebc1
|
fix for https://github.com/assimp/assimp/issues/887: add missing define.
|
2016-05-16 11:24:04 +02:00 |
Kim Kulling
|
1acd24e0ae
|
iSIBImporter: fix possible dereferncing of a null pointer.
|
2016-05-15 19:56:29 +02:00 |
Kim Kulling
|
6575696459
|
OpenGEX: fix coverity findings.
|
2016-05-15 18:57:10 +02:00 |
Kim Kulling
|
e1084b5314
|
Merge branch 'feature/opengex_missing_features'
|
2016-05-14 10:36:46 +02:00 |
Kim Kulling
|
210182b17a
|
OpenGEX: fix coverity findings.
|
2016-05-14 10:10:05 +02:00 |
Otger
|
159af06524
|
Fixed GLTF bugs, and added a few test models
|
2016-05-10 16:25:15 +02:00 |
Richard Selneck
|
86a636fbbf
|
Add in IRRMESH option
|
2016-05-09 18:26:18 -04:00 |
Kim Kulling
|
e9085097f3
|
OpenGEX: add light impl and add examples.
|
2016-05-09 20:43:22 +02:00 |
Kim Kulling
|
0d5eb30a28
|
CameraObj: load camera data in the correct way.
|
2016-05-08 22:31:16 +02:00 |
Kim Kulling
|
82f73b6d03
|
OpenGEX: fix invalid access to textures. Next steps to camera and light.
|
2016-05-08 11:09:53 +02:00 |
Gorilux
|
00b574d746
|
Fixed compile issue for travis-ci
|
2016-05-07 15:36:05 +02:00 |
Gorilux
|
753b63c526
|
Removed override keywords so compilation success on gcc 4.6
|
2016-05-07 15:15:00 +02:00 |
Gorilux
|
89320bab46
|
Merge branch 'master' of https://github.com/assimp/assimp
|
2016-05-07 14:18:17 +02:00 |
Gorilux
|
8f4f0047fb
|
Added 3MF importer
|
2016-05-07 14:16:33 +02:00 |
Alexander Gessler
|
0b79d1ebda
|
Revert previous glTF fix (e5233283ef ) because it breaks ODR as pointed out by @turol, instead just make importer depend on the necessary definitions.
|
2016-05-05 19:11:33 +02:00 |
Alexander Gessler
|
f5327a99ba
|
Add using namespace std on top of assxml exporter so vsnprintf is found no matter where it lives.
|
2016-05-05 19:05:02 +02:00 |
Alexander Gessler
|
e5233283ef
|
Fix travis compile: glTFImporter chokes on unavailability of WriteLazyDict<T>. It does not use it directly, but instantiation of LazyDict<T> creates a reference.
My understanding is that compilers were correct in rejecting this, but I may be missing some detail of C++' template instantiation rules.
|
2016-05-05 16:37:55 +02:00 |
Alexander Gessler
|
896120b76a
|
Assimp mostly uses unsigned int where it perhaps should've used size_t, nonetheless SPBC insisted on size_t, causing lots of noisy compile warnings.
|
2016-05-05 15:41:50 +02:00 |
Alexander Gessler
|
167bc579c5
|
Fix MSVC11 compile error in AssxmlExporter.cpp -- vsnprintf is not in std.
|
2016-05-05 15:41:12 +02:00 |
Alexander Gessler
|
1daae7b7b9
|
STEPFile.h: delete deleted copy ctor and move ctors. Class has a const member, so implicit creation is off anyway. Enables pre cpp11 compilation.
|
2016-05-05 15:40:36 +02:00 |
Alexander Gessler
|
e7fd168114
|
Merge pull request #854 from tomacd/fix_scene_combiner
fix SceneCombiner copy of aiNode not setting mParent field
|
2016-05-05 15:07:09 +02:00 |
Kim Kulling
|
e9b93788ca
|
Merge pull request #863 from mpersano/master
Fix texture coords exporting on binary PLY files
|
2016-05-03 21:55:17 +02:00 |
Richard Selneck
|
12613720ff
|
Fix macro used for detecting IRR support
|
2016-05-02 18:24:26 -04:00 |
Kim Kulling
|
8449afad71
|
Merge pull request #868 from otgerrogla/master
Fixed a few GLTF importer/exporter bugs
|
2016-04-28 22:56:41 +02:00 |
Otger
|
11e52dc3d7
|
Removed rogue comma
|
2016-04-28 21:34:31 +02:00 |
Otger
|
2fe401fc54
|
Fixed gcc compilation error
|
2016-04-28 21:22:01 +02:00 |
Otger
|
64f78e003f
|
Fixed crashes when files were not found, and fixed some warnings
|
2016-04-28 20:50:01 +02:00 |
Kim Kulling
|
46e7ae5dc0
|
OpenGEX: prepare light- and camera-node and object.
|
2016-04-28 20:20:40 +02:00 |
Otger
|
d9b365eb90
|
Fixed a few GLTF importer/exporter bugs
|
2016-04-28 18:44:47 +02:00 |
Kim Kulling
|
5192b837da
|
Replace std::endl by using backslash n.
|
2016-04-27 17:58:40 +02:00 |
Kim Kulling
|
7468ca5c35
|
VS2015-code analysis: fix finding ( index var type too small ).
|
2016-04-23 09:43:20 +02:00 |
Kim Kulling
|
829e56df0c
|
cmake env: add license info.
|
2016-04-23 09:42:05 +02:00 |
mpersano
|
473d2ca052
|
Fix texture coords exporting on binary PLY files
|
2016-04-22 16:09:45 -03:00 |
Kim Kulling
|
2f9c33e3e9
|
closes https://github.com/assimp/assimp/issues/857
|
2016-04-20 23:27:59 +02:00 |
Kim Kulling
|
0ec1e91722
|
Regression Testsuite: update database.
|
2016-04-19 08:49:14 +02:00 |
Kim Kulling
|
22dc22778d
|
Assxml exporter: Make some local functions static.
|
2016-04-19 08:48:37 +02:00 |
Kim Kulling
|
1b94b8969f
|
Blender Importer: fix review findings.
|
2016-04-19 08:45:04 +02:00 |
tomacd
|
5a8c15d826
|
fix SceneCombiner copy of aiNode not setting mParent field
|
2016-04-18 11:28:21 +02:00 |
Kim Kulling
|
de39c49c4c
|
assxml export: make local functions static.
|
2016-04-17 23:29:46 +02:00 |
Kim Kulling
|
a6e7938696
|
Assxml io function: use vsprintf for var-argument list.
|
2016-04-17 21:33:11 +02:00 |
Kim Kulling
|
dec93efc92
|
AssxmlExporter: fix crash in writing header info in VS2015.
|
2016-04-16 18:42:49 +02:00 |
Kim Kulling
|
6b243230b2
|
C++11-Support: remove boost.
|
2016-04-07 21:31:04 +02:00 |
Kim Kulling
|
632b58f27e
|
Merge pull request #850 from mensinda/no-boost
Replaced boost with c++11 features
|
2016-04-06 21:16:23 +02:00 |
mensinda
|
b045a1ec5c
|
Deleted move constructor of LazyObject
|
2016-04-06 21:03:54 +02:00 |
mensinda
|
3eafc7e746
|
Renamed Math.h --> MathFunctions.h
|
2016-04-06 16:54:03 +02:00 |
mensinda
|
f59cba13eb
|
Try fixing clang builds
|
2016-04-06 11:10:12 +02:00 |
mensinda
|
726b004806
|
Removed boost/noncopyable.hpp
|
2016-04-06 10:51:18 +02:00 |
mensinda
|
51c80ecb80
|
Moved gcd and lcm implemetation
|
2016-04-06 10:21:59 +02:00 |
mensinda
|
cc0fce8568
|
Replaced boost::timer with std::chrono
|
2016-04-06 10:13:02 +02:00 |
mensinda
|
ae99f99b99
|
Replaced boost::tuple with std::tuple
|
2016-04-06 00:17:21 +02:00 |
mensinda
|
b37e25cd7d
|
Replaced boost::format with internal formater
|
2016-04-06 00:03:05 +02:00 |
mensinda
|
5dacda0a08
|
replaced boost smart pointers with c++11 smart pointers
|
2016-04-05 23:23:53 +02:00 |
mensinda
|
cff5b0d1a0
|
Replaced depreacated std::auto_ptr with std::unique_ptr
|
2016-04-05 22:56:11 +02:00 |
mensinda
|
18843fe5e1
|
Replaced BOOST_FOREACH with c++11 ranged for loops
|
2016-04-05 22:53:54 +02:00 |
mensinda
|
4836a2993e
|
Replaced boost::thread with std::thread
|
2016-04-05 22:28:21 +02:00 |
Kim Kulling
|
20630e950a
|
Regression test suite: add ui for simpler text execution.
|
2016-04-05 22:02:02 +02:00 |
Kim Kulling
|
a2d9cbef7e
|
Update STEPFileReader.cpp
StepFileReadder: initialize var with nullptr.
|
2016-04-04 12:52:22 +02:00 |
Kim Kulling
|
f2d5921252
|
Update FBXConverter.cpp
FBXConverter: initialize aiNodeAnim with nullptr.
|
2016-04-04 12:48:53 +02:00 |
Eric Engestrom
|
87e7cf00a2
|
Fix spelling mistakes
|
2016-04-03 01:38:00 +01:00 |
Kim Kulling
|
d094dfc3a1
|
Merge pull request #800 from pkholland/master
Can't add integer to string pointer
|
2016-04-01 10:01:23 +02:00 |
Kim Kulling
|
49d60dc856
|
Merge pull request #832 from assimp/no-boost
Removed usage of Boost static assert.
|
2016-03-31 15:42:53 +02:00 |
boxdot
|
0d44479399
|
Import reflectance factor from Blender.
|
2016-03-29 21:16:26 +02:00 |
Kim Kulling
|
1592a18210
|
PLYLoader: fix review comments.
|
2016-03-25 00:09:56 +01:00 |
Kim Kulling
|
42d29b1bfe
|
Merge branch 'master' of https://github.com/assimp/assimp
|
2016-03-24 19:54:33 +01:00 |
Kim Kulling
|
7c71f0b7a9
|
PLYLoader: improve readability by refactorings.
|
2016-03-24 19:53:15 +01:00 |
Kim Kulling
|
6be4d82a6b
|
Merge pull request #835 from robertliebo/VCS-1030/ObjMtlFilenameFallback
Vcs 1030/obj mtl filename fallback
|
2016-03-22 20:35:41 +01:00 |
Kim Kulling
|
23892a6ded
|
FBX: add debugging tool to log class type + info.
|
2016-03-22 20:30:25 +01:00 |
Kim Kulling
|
ca0fa2ba69
|
FBX-Importer: put debug printf into comments.
|
2016-03-22 20:25:29 +01:00 |
Robert Liebo
|
124fc9ae27
|
[VCS-1030] add log info about .mtl fallback
|
2016-03-22 18:39:52 +01:00 |
Robert Liebo
|
abb3e6b854
|
[VCS-1030] fallback for non-found .mtl file: try file name of original obj with just the file extension replaced by "mtl"
|
2016-03-22 18:38:28 +01:00 |
Sherief Farouk
|
397fa374a3
|
Removed usage of Boost static assert.
|
2016-03-18 17:02:39 -07:00 |
Kim Kulling
|
76e4e82ecb
|
FBX: fix https://github.com/assimp/assimp/issues/782
|
2016-03-16 20:26:33 +01:00 |
Kim Kulling
|
644d6a9a67
|
Collada: refactorings.
|
2016-03-15 21:17:38 +01:00 |
Kim Kulling
|
d89e7943ad
|
FBX Close issue-806: support version 7400.
|
2016-03-15 21:16:47 +01:00 |
Kim Kulling
|
e3d7ca264c
|
Collada: reset workaround.
|
2016-03-15 19:28:57 +01:00 |
Kim Kulling
|
3a7c3a5698
|
Test for issue-731: possible overflow.
|
2016-03-14 21:00:08 +01:00 |
Kim Kulling
|
7e9fe2d654
|
OpenGEX: use correct number of uv-coordinates for texture coordinates.
|
2016-03-13 20:22:36 +01:00 |
Turo Lamminen
|
555f533777
|
MD3: Check file is big enough to contain all the advertised surfaces
|
2016-03-13 00:57:08 +02:00 |
Turo Lamminen
|
da0b180901
|
MD3: Fix crash on invalid vertex index
|
2016-03-13 00:57:08 +02:00 |
Turo Lamminen
|
b0f453dba8
|
MD2: Check file is big enough to contain all the advertised frames
|
2016-03-13 00:57:08 +02:00 |
Turo Lamminen
|
8d2af995de
|
MD2: Fix integer overflows on malformed input
|
2016-03-13 00:57:08 +02:00 |
Turo Lamminen
|
e2361bf209
|
MDL: Fix read past end of buffer on malformed input
|
2016-03-12 22:35:54 +02:00 |
Kim Kulling
|
6ee5fdf567
|
OpenGEX: fix review finding.
|
2016-03-12 20:55:11 +01:00 |
Kim Kulling
|
b4b303ab55
|
OpenGEX: fix alloc for texture coordinates.
|
2016-03-12 13:22:09 +01:00 |
emvivre
|
93be0f69da
|
PlyParser: fix invalid loading when comment is empty.
|
2016-03-10 17:47:07 +01:00 |
Thiago Goulart
|
3c9e57fd73
|
Fix memory leak in OBJ loader when a mesh has no faces.
|
2016-03-04 03:40:47 -08:00 |
Kim Kulling
|
53370d0d31
|
FBXImporter: some refactorings to increase readability.
|
2016-03-03 18:38:50 +01:00 |
Kim Kulling
|
2b09199f4a
|
FBXImporter: move MeshGeometry declaration into its own header
|
2016-03-03 15:19:38 +01:00 |
Kim Kulling
|
3079b90622
|
Importer: when the right importer was found log this info.
|
2016-02-29 15:57:47 +01:00 |
Kim Kulling
|
e9f47b08c5
|
FBXImporter: fx build.
|
2016-02-28 20:56:11 +01:00 |
Kim Kulling
|
28d327b7ea
|
FBXImporter: fix build.
|
2016-02-28 20:27:31 +01:00 |
Kim Kulling
|
2496e8a0a3
|
Lib: reduce number of header files included.
|
2016-02-28 17:30:11 +01:00 |
Kim Kulling
|
58fc3940f2
|
Obj Importer: add missing semicolon to fix the build.
|
2016-02-25 19:04:13 +01:00 |
Kim Kulling
|
99f00834ec
|
closes ssues/804: add statement to take care of emissive texture, new
version.
|
2016-02-25 18:00:09 +01:00 |
Paul Holland
|
f20a5afcf0
|
can't add integer to string pointer
|
2016-02-18 12:17:47 -08:00 |
Alexander Gessler
|
38d462f0b3
|
Merge pull request #764 from rmitton/sib_import
Validation fix for empty SIB scenes.
|
2016-02-18 11:58:26 +01:00 |
Alexander Gessler
|
88fee56cce
|
Merge pull request #790 from ov/safe-normalizing-in-smoothing-groups
use NormalizeSafe to prevent NaN when normalizing zero vectors
|
2016-02-18 11:53:57 +01:00 |
Turo Lamminen
|
b71bd3df84
|
LWO: Fix division by zero
|
2016-02-13 23:37:08 +02:00 |
Kim Kulling
|
322c959424
|
Merge pull request #791 from trond/collada_animation_clip
Collada animation clip support
|
2016-02-11 22:11:27 +01:00 |
Kim Kulling
|
f0717b1d7c
|
Merge pull request #793 from AlexBobkov/master
Fixed installing pdb file
|
2016-02-11 22:10:21 +01:00 |
Alexander Bobkov
|
a5f9d0d3fc
|
Fixed installing pdb file
|
2016-02-11 16:24:26 +03:00 |
rdb
|
7d4a713a86
|
Fix loading of pk3 q3bsp maps
This fixes loading of pk3 maps. The pk3 files contain directory entries with a size of 0, which triggered an assertion.
|
2016-02-11 14:10:49 +01:00 |
Trond Abusdal
|
ccd9f92533
|
Fixed a couple of nested template brackets that wasn't spaced out correctly.
|
2016-02-11 01:00:03 +01:00 |
Vitaly Ovchinnikov
|
4d5df6dc9a
|
use NormalizeSafe to prevent NaN when normalizing zero vectors
|
2016-02-11 12:19:06 +13:00 |
Trond Abusdal
|
7e58a47ba0
|
* Combining single-channel animations like the previous code did, except now it has been deferred until after all nodes have been read. This makes the regression tests pass for a database created before these code changes.
* Changed name of ColladaParser::RebuildRootAnimationsFromClips to ColladaParser::PostProcessRootAnimations as it now does more than it did before.
|
2016-02-10 23:57:29 +01:00 |
Kim Kulling
|
d9017299a8
|
iObjParser: refactorings.
|
2016-02-10 10:40:39 +01:00 |
Kim Kulling
|
8681abe845
|
Obj_Importer: remove dead code.
|
2016-02-09 17:50:08 +01:00 |
Kim Kulling
|
1550191256
|
Closes https://github.com/assimp/assimp/issues/777: fix invalid skipping
of line during face defintion parsing.
|
2016-02-08 18:07:00 +01:00 |
Trond Abusdal
|
c34717639e
|
Collada: Importer generates animations from <library_animation_clips>, if the node is present.
|
2016-02-07 23:36:49 +01:00 |
rmitton
|
72b5ed50e9
|
Bump just to get AppVeyor to re-test it.
|
2016-02-07 13:21:58 -08:00 |
Kim Kulling
|
37a3976b30
|
Revert "Fix issue: OBJ import takes forever (#759) (attempt 2)"
|
2016-02-07 20:03:24 +01:00 |
Kim Kulling
|
c084a47c5d
|
Merge pull request #771 from andrewparlane/obj_load_forever_fix
Fix issue: OBJ import takes forever (#759) (attempt 2)
|
2016-02-07 20:00:03 +01:00 |
Kim Kulling
|
522f4e0882
|
Closes https://github.com/assimp/assimp/issues/786:
- fix invalid value get for index data.
- update OpenDDL-library
|
2016-02-07 17:58:28 +01:00 |
Kim Kulling
|
dfbae1294f
|
JoinVerticesProcess: iAdd test for possible null pointer access.
|
2016-02-05 18:53:23 +01:00 |
Kim Kulling
|
a74b321ed1
|
Add unittests for defect reproduction.
|
2016-02-04 20:43:02 +01:00 |
Kim Kulling
|
699aa9c583
|
Closes https://github.com/assimp/assimp/issues/754: use correct index
token.
|
2016-02-03 21:09:20 +01:00 |
Turo Lamminen
|
0e06404ec1
|
SIBImporter: Properly fix C++11 issues for Clang
C-style cast has a higher precedence than & -operator so this was getting
parsed differently than Kim assumed. Thou shalt not use C-style casts.
|
2016-02-02 20:29:40 +02:00 |
Kim Kulling
|
a1bd83d797
|
ai_assert: split 2 checks in one macro to 2 separate ai_assert tests.
|
2016-02-01 16:16:09 +01:00 |
Kim Kulling
|
16fffb2ab1
|
Merge branch 'master' of https://github.com/assimp/assimp
|
2016-01-31 00:42:02 +01:00 |
Kim Kulling
|
a37ea18f09
|
SIBImporter: fix c++14 compilation issue for clang.
|
2016-01-31 00:41:14 +01:00 |
Kim Kulling
|
bcd38707c5
|
3DSConverter: fix level 4 compiler warning.
|
2016-01-29 21:22:41 +01:00 |
Kim Kulling
|
bac6067869
|
gltf: make code more radable and check against one possible null ptr
access.
|
2016-01-27 20:26:38 +01:00 |