Kim Kulling [Mon, 11 Jan 2016 20:16:17 +0000 (21:16 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Mon, 11 Jan 2016 20:15:30 +0000 (21:15 +0100)]
ASEParser: fix invalid size of buffer for log writing.
Kim Kulling [Mon, 11 Jan 2016 19:39:09 +0000 (20:39 +0100)]
Merge pull request #749 from andrewparlane/master
ObjImporter: Added better progress reporting during file import.
Andrew Parlane [Mon, 11 Jan 2016 15:25:36 +0000 (11:25 -0400)]
ObjImporter: Added better progress reporting during file import.
There are two stages to this:
1) Processing '\'s - this accounts for 1/3rd of the file import progress.
2) Parsing the file data - this accounts for the other 2/3rds.
Kim Kulling [Sun, 10 Jan 2016 19:25:01 +0000 (20:25 +0100)]
coverity scan: add missing initialization.
Kim Kulling [Sun, 10 Jan 2016 19:21:32 +0000 (20:21 +0100)]
coverity scan: fix not initialized member in copy constructor.
Kim Kulling [Sat, 9 Jan 2016 17:09:52 +0000 (18:09 +0100)]
ColladaLoader: add missing .f
Kim Kulling [Sat, 9 Jan 2016 17:09:10 +0000 (18:09 +0100)]
ColladaLoader: add missing members to initializer list.
Kim Kulling [Sat, 9 Jan 2016 11:13:39 +0000 (12:13 +0100)]
appveyor: enable x86 build as well.
Kim Kulling [Fri, 8 Jan 2016 15:55:31 +0000 (16:55 +0100)]
coverity finding: get latest openddlparser to get fix against possible nullptr access.
Kim Kulling [Fri, 8 Jan 2016 15:46:13 +0000 (16:46 +0100)]
OpenDDLParser: latest greatest to get fix for coverity finding ( dereferenfing possible null ptr ).
Kim Kulling [Fri, 8 Jan 2016 15:18:32 +0000 (16:18 +0100)]
coverity scan: make place of false positive more understandable.
Kim Kulling [Thu, 7 Jan 2016 14:03:10 +0000 (15:03 +0100)]
GenVertexNormalsProcess: use initalizer list instead of setting the earch angle in the constructor.
Kim Kulling [Thu, 7 Jan 2016 14:02:41 +0000 (15:02 +0100)]
ai_assert: add missing license info.
Kim Kulling [Wed, 6 Jan 2016 21:19:07 +0000 (22:19 +0100)]
fix merge conflict.
Kim Kulling [Wed, 6 Jan 2016 18:55:04 +0000 (19:55 +0100)]
snprintf-replacement: fix invalid preprocessor defines for compiler
detection on windows for older vs-versions
Kim Kulling [Wed, 6 Jan 2016 18:25:35 +0000 (19:25 +0100)]
snprintf replacement: fix usage of ai_snprintf when snprintf is available.
Kim Kulling [Wed, 6 Jan 2016 14:35:25 +0000 (15:35 +0100)]
sprintf replacement: introduce au_snprintf to support snprintf for v2013
and earier ( closes https://github.com/assimp/assimp/issues/743 )
Kim Kulling [Tue, 5 Jan 2016 10:38:06 +0000 (11:38 +0100)]
snprintf: change next couple of sprintf to snprintf.
Kim Kulling [Mon, 4 Jan 2016 21:24:25 +0000 (22:24 +0100)]
sprintf: replace more sprintf by snprintf.
Kim Kulling [Mon, 4 Jan 2016 19:24:51 +0000 (20:24 +0100)]
sprintf: replace sprintf by snprintf.
Kim Kulling [Mon, 4 Jan 2016 19:22:46 +0000 (20:22 +0100)]
UnrealLoader: replace sprintf by snprintf.
Kim Kulling [Sun, 3 Jan 2016 22:29:37 +0000 (23:29 +0100)]
DefaultLogger: fix missing sprintf calls.
Kim Kulling [Sun, 3 Jan 2016 19:00:28 +0000 (20:00 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Sat, 2 Jan 2016 20:29:46 +0000 (21:29 +0100)]
Fix assimp/assimp/issues/737: use snprintf instead of sprintf.
Kim Kulling [Sat, 2 Jan 2016 10:35:27 +0000 (11:35 +0100)]
Merge pull request #739 from dankex/fix_mac
Fix compilation error for Mac OS X and 64-bit architecture
Danke Xie [Sat, 2 Jan 2016 09:27:08 +0000 (01:27 -0800)]
Fix compilation error for Mac OS X and 64-bit architecture
For a 64-bit architecture, unsigned long and size_t are the same.
This causes a compilation error due to duplicate constructors in document.h.
Kim Kulling [Fri, 1 Jan 2016 20:08:28 +0000 (21:08 +0100)]
Update license info in public headers
Kim Kulling [Fri, 1 Jan 2016 20:07:24 +0000 (21:07 +0100)]
Update license info.
Kim Kulling [Fri, 1 Jan 2016 19:24:10 +0000 (20:24 +0100)]
License file: update to 2016
Kim Kulling [Thu, 31 Dec 2015 18:49:37 +0000 (19:49 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Thu, 31 Dec 2015 15:00:19 +0000 (16:00 +0100)]
coverity findings: add missing initialization.
Kim Kulling [Wed, 30 Dec 2015 20:56:24 +0000 (21:56 +0100)]
coverity findings: fix possible derefencing of null pointer.
Kim Kulling [Wed, 30 Dec 2015 20:31:29 +0000 (21:31 +0100)]
Merge pull request #732 from StepanHrbek/collada-export
Collada exporter: bind uv channel numbers with <bind_vertex_input>.
Kim Kulling [Wed, 30 Dec 2015 20:26:34 +0000 (21:26 +0100)]
Merge pull request #735 from JLouis-B/master
Fix a crash issue in XFileExporter
Kim Kulling [Wed, 30 Dec 2015 19:39:58 +0000 (20:39 +0100)]
coverity findings: fix resource leak in MakeVerboseFormat.
Kim Kulling [Wed, 30 Dec 2015 19:04:16 +0000 (20:04 +0100)]
coverity findings: add missing initializations.
Kim Kulling [Wed, 30 Dec 2015 19:02:35 +0000 (20:02 +0100)]
coverity findings: add missind intialization in STEPFile.
Kim Kulling [Wed, 30 Dec 2015 18:43:57 +0000 (19:43 +0100)]
coverity findings: initialize lookup table for materials.
JLouis-B [Wed, 30 Dec 2015 18:01:04 +0000 (19:01 +0100)]
Fix a crash issue in XFileExporter
Kim Kulling [Wed, 30 Dec 2015 15:33:54 +0000 (16:33 +0100)]
coverity findings: initialize index counter in line splitter.
Kim Kulling [Wed, 30 Dec 2015 14:38:30 +0000 (15:38 +0100)]
Coverity findings: fix resource leak in PlyLoader.cpp.
Kim Kulling [Wed, 30 Dec 2015 14:35:26 +0000 (15:35 +0100)]
Coverity finding: remove not used function.
Kim Kulling [Tue, 29 Dec 2015 19:46:41 +0000 (20:46 +0100)]
travis config: remove coverity config from master branch.
Kim Kulling [Tue, 29 Dec 2015 19:17:20 +0000 (20:17 +0100)]
travis config: still fighting with tabs.
Kim Kulling [Tue, 29 Dec 2015 19:09:26 +0000 (20:09 +0100)]
travis config: fix more invalid tabs and one typo.
Kim Kulling [Tue, 29 Dec 2015 19:06:33 +0000 (20:06 +0100)]
travis config: remove erroreous tab intention.
Stepan Hrbek [Mon, 28 Dec 2015 10:27:12 +0000 (11:27 +0100)]
Collada exporter: bind uv channels with <bind_vertex_input>.
When there are multiple uv channels used by multiple textures, <bind_vertex_input> specifies what channels to use. Without <bind_vertex_input>, at least some importers are unable to match channels to textures.
Kim Kulling [Tue, 29 Dec 2015 15:19:42 +0000 (16:19 +0100)]
coverity: enable automatic coverity scan.
Kim Kulling [Mon, 28 Dec 2015 12:02:04 +0000 (13:02 +0100)]
rapidjson: add apple-specific constructor with size_t.
Kim Kulling [Sun, 27 Dec 2015 19:36:54 +0000 (20:36 +0100)]
glTF: usage of (hopefully) correct data type for size types: closes https://github.com/assimp/assimp/issues/723
Kim Kulling [Sat, 26 Dec 2015 23:19:11 +0000 (00:19 +0100)]
https://github.com/assimp/assimp/issues/714: fix null pointer access with
unknown texture.
Kim Kulling [Sat, 26 Dec 2015 23:15:14 +0000 (00:15 +0100)]
Fix typo.
Kim Kulling [Sat, 26 Dec 2015 23:07:37 +0000 (00:07 +0100)]
https://github.com/assimp/assimp/issues/728: XCode fix.
Kim Kulling [Sat, 26 Dec 2015 20:02:32 +0000 (21:02 +0100)]
github.com/assimp/assimp/issues/730: use correct define check
Kim Kulling [Sun, 20 Dec 2015 19:23:16 +0000 (20:23 +0100)]
Travis: disable regression test suite.
Alexander Gessler [Sun, 20 Dec 2015 14:59:42 +0000 (15:59 +0100)]
Merge pull request #703 from terziman/master
Improvement of collada transparency handling
Alexander Gessler [Sat, 19 Dec 2015 23:06:58 +0000 (00:06 +0100)]
Merge pull request #713 from ov/normalize-safe
GenVertexNormalsProcess produces invalid results for specific input
Alexander Gessler [Sat, 19 Dec 2015 23:06:02 +0000 (00:06 +0100)]
Merge pull request #721 from luho383/fbx_file_import
Fix for FBX Files that do not have a Comma on a new line in a data block
Alexander Gessler [Sat, 19 Dec 2015 23:04:45 +0000 (00:04 +0100)]
Merge pull request #719 from luho383/master
FBX Import fix
Alexander Gessler [Sat, 19 Dec 2015 23:03:42 +0000 (00:03 +0100)]
Merge pull request #726 from dankex/localref
Use SmartLocalRef to automatically release localrefs in jassimp.cpp
Danke Xie [Sat, 19 Dec 2015 17:12:35 +0000 (09:12 -0800)]
Make SmartLocalRef non-copyable
Danke Xie [Sat, 19 Dec 2015 09:21:59 +0000 (01:21 -0800)]
Use SmartLocalRef to automatically release localrefs in jassimp.cpp
- Add SmartLocalRef class
- Use it to automatically delete localrefs of Java objects, generated
by FindClass, createInstance, getField, NewStringUTF, etc.
- Tested with models with more than 512 nodes.
Kim Kulling [Fri, 18 Dec 2015 12:16:02 +0000 (13:16 +0100)]
Merge pull request #725 from coderextreme/master
Added GenericValue(unsigned long) to document.h
carlsonsolutiondesign [Thu, 17 Dec 2015 22:02:06 +0000 (17:02 -0500)]
Only test for __APPLE__ here to avoid conflicts with Linux (and maybe Windows)
carlsonsolutiondesign [Thu, 17 Dec 2015 17:16:25 +0000 (12:16 -0500)]
Copies the GenericValue(uint64_t) to a GenericValue(unsigned long) for compilation on Mac OS X 10.11.2. Not compiled on Windows yet. Will have to reboot and install Visual Studio or equivalent to compile, so I'm hoping someone else can look at the code and merge for Windows and Linux. Thanks!
John Carlson [Thu, 17 Dec 2015 14:53:56 +0000 (09:53 -0500)]
Merge pull request #1 from assimp/master
Pull from master 12-17-2015
lutz.hoeren [Thu, 17 Dec 2015 10:48:44 +0000 (11:48 +0100)]
Fix for FBX Files that do not have a Comma on a new line in a data block
lutz.hoeren [Wed, 16 Dec 2015 14:26:10 +0000 (15:26 +0100)]
Merge branch 'master' of https://github.com/luho383/assimp
lutz.hoeren [Tue, 8 Dec 2015 11:26:41 +0000 (12:26 +0100)]
Only read Element Data when there is a valid Mapping Information
Kim Kulling [Mon, 14 Dec 2015 17:49:46 +0000 (18:49 +0100)]
Merge branch 'ov-issue-707'
Kim Kulling [Mon, 14 Dec 2015 17:42:31 +0000 (18:42 +0100)]
Update readme.
Kim Kulling [Mon, 14 Dec 2015 17:39:32 +0000 (18:39 +0100)]
New obj regression data.
Kim Kulling [Mon, 14 Dec 2015 17:38:01 +0000 (18:38 +0100)]
New db.zip.
Kim Kulling [Mon, 14 Dec 2015 17:12:14 +0000 (18:12 +0100)]
Regression: updated test db.
Kim Kulling [Mon, 14 Dec 2015 16:46:54 +0000 (17:46 +0100)]
Merge branch 'issue-707' of https://github.com/ov/assimp into ov-issue-707
Kim Kulling [Mon, 14 Dec 2015 08:29:31 +0000 (09:29 +0100)]
Merge pull request #716 from rmitton/empty_objmtl
Added support for empty .MTL files.
Kim Kulling [Mon, 14 Dec 2015 08:12:17 +0000 (09:12 +0100)]
Merge pull request #715 from rmitton/doc_fixes
Tiny misc fixes for documentation
Kim Kulling [Mon, 14 Dec 2015 08:09:52 +0000 (09:09 +0100)]
Merge pull request #717 from rmitton/sib_import
Importer for Nevercenter Silo SIB files.
rmitton [Mon, 14 Dec 2015 06:14:19 +0000 (22:14 -0800)]
Importer for Silo SIB files.
Wrote an importer for Nevercenter Silo's binary SIB model format
rmitton [Mon, 14 Dec 2015 06:13:25 +0000 (22:13 -0800)]
Added support for empty .MTL files.
Some programs such as Silo export an empty .MTL file if you export a
.OBJ that doesn't use any materials. This patch allows the loading of
such files.
rmitton [Mon, 14 Dec 2015 06:12:25 +0000 (22:12 -0800)]
Tiny misc fixes for documentation
Vitaly Ovchinnikov [Mon, 14 Dec 2015 02:37:27 +0000 (15:37 +1300)]
a speedup
Vitaly Ovchinnikov [Mon, 14 Dec 2015 02:31:49 +0000 (15:31 +1300)]
Normalize() is replaced with NormalizeSafe() to prevent invalid vectors generation
Vitaly Ovchinnikov [Sun, 13 Dec 2015 19:32:09 +0000 (08:32 +1300)]
trimming spaces around material names
Vitaly Ovchinnikov [Sun, 13 Dec 2015 10:10:31 +0000 (23:10 +1300)]
a small fix
Vitaly Ovchinnikov [Sun, 13 Dec 2015 09:54:50 +0000 (22:54 +1300)]
this patch fixes multiple objects generation in OBJ reader if faces are prepended with 'usemtl' line
Kim Kulling [Fri, 11 Dec 2015 13:09:59 +0000 (14:09 +0100)]
Merge pull request #705 from Vertexwahn/master
Added custom target that copies generated libs and bin files to lib32/lib64 and bin32/64 folder
Vertexwahn [Fri, 11 Dec 2015 09:33:47 +0000 (10:33 +0100)]
Improved Findassimp.cmake to support VS2013. Added deployment of VS2013 libs and dll files.
Alexander Gessler [Thu, 10 Dec 2015 20:49:24 +0000 (21:49 +0100)]
Merge pull request #706 from expipiplus1/spelling
Correct spelling
Vertexwahn [Thu, 10 Dec 2015 16:58:55 +0000 (17:58 +0100)]
Improved Findassimp.cmake to support VS2015.
Joe Hermaszewski [Thu, 10 Dec 2015 16:19:33 +0000 (16:19 +0000)]
Correct spelling
Vertexwahn [Thu, 10 Dec 2015 16:15:27 +0000 (17:15 +0100)]
Added custom target that copies generated libs and bin files to lib32/lib64 and bin32/64 folder
Vertexwahn [Thu, 10 Dec 2015 15:52:03 +0000 (16:52 +0100)]
Merge pull request #1 from assimp/master
Merge
Kim Kulling [Wed, 9 Dec 2015 22:52:15 +0000 (23:52 +0100)]
Merge pull request #704 from Vertexwahn/master
Added missing DLL suffix for VS2015 build.
Kim Kulling [Wed, 9 Dec 2015 22:50:00 +0000 (23:50 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Wed, 9 Dec 2015 22:49:03 +0000 (23:49 +0100)]
ColladaParser: use initializer lists again.
Vertexwahn [Wed, 9 Dec 2015 20:58:29 +0000 (21:58 +0100)]
Added missing DLL suffix for VS2015 build.
Kim Kulling [Wed, 9 Dec 2015 14:07:58 +0000 (15:07 +0100)]
Update ColladaParser.cpp
Introduce workaround again to fix the build.
Kim Kulling [Wed, 9 Dec 2015 11:10:31 +0000 (12:10 +0100)]
Update ColladaParser.cpp
Try to close resource leak.