Jared Mulconry [Sat, 19 Nov 2016 14:13:55 +0000 (01:13 +1100)]
Fixed build warnings on MSVC14 x64 in the IFC format sources.
Jared Mulconry [Sat, 19 Nov 2016 13:18:29 +0000 (00:18 +1100)]
Fixed build warnings on MSVC14 x64 in the glTF format sources. One warning
yet to be resolved.
Jared Mulconry [Sat, 19 Nov 2016 12:50:03 +0000 (23:50 +1100)]
Fixed build warnings on MSVC14 x64 in the FBX format sources.
Jared Mulconry [Fri, 18 Nov 2016 16:53:28 +0000 (03:53 +1100)]
Fixed build warnings on MSVC14 x64 in the DXF format sources.
Jared Mulconry [Fri, 18 Nov 2016 16:45:25 +0000 (03:45 +1100)]
Fixed build warnings on MSVC14 x64 in the debone process.
Jared Mulconry [Fri, 18 Nov 2016 16:34:39 +0000 (03:34 +1100)]
Fixed build warnings on MSVC14 x64 in the D3MF format sources.
Jared Mulconry [Fri, 18 Nov 2016 16:29:47 +0000 (03:29 +1100)]
Fixed build warnings on MSVC14 x64 in the CSM loader.
Jared Mulconry [Fri, 18 Nov 2016 16:24:55 +0000 (03:24 +1100)]
Fixed build warnings on MSVC14 x64 in the Collada exporter.
Jared Mulconry [Fri, 18 Nov 2016 16:17:39 +0000 (03:17 +1100)]
Fixed an incorrect cast introduced in an earlier commit.
Jared Mulconry [Fri, 18 Nov 2016 16:16:06 +0000 (03:16 +1100)]
Fixed build warnings on MSVC14 x64 in the Collada loader.
Jared Mulconry [Fri, 18 Nov 2016 15:42:51 +0000 (02:42 +1100)]
Fixed build warnings on MSVC14 x64 in the Collada parser.
Jared Mulconry [Fri, 18 Nov 2016 15:35:30 +0000 (02:35 +1100)]
Fixed build warnings on MSVC14 x64 in the COB format sources.
Jared Mulconry [Fri, 18 Nov 2016 15:33:58 +0000 (02:33 +1100)]
Fixed build warnings on MSVC14 x64 in the BVH format sources.
Jared Mulconry [Fri, 18 Nov 2016 14:54:27 +0000 (01:54 +1100)]
Fixed build warnings on MSVC14 x64 in the Blender format sources, as well as
build warnings in tests.
Jared Mulconry [Fri, 18 Nov 2016 14:21:59 +0000 (01:21 +1100)]
Fixed build warnings on MSVC14 x64 in the B3D format sources.
Jared Mulconry [Fri, 18 Nov 2016 13:39:11 +0000 (00:39 +1100)]
Fixed build warnings on MSVC14 x64 in the AssBin sources.
Jared Mulconry [Fri, 18 Nov 2016 13:31:32 +0000 (00:31 +1100)]
Fixed build warnings on MSVC14 x64 in the postprocessing of AMF format.
Jared Mulconry [Fri, 18 Nov 2016 13:08:44 +0000 (00:08 +1100)]
Fixed build warnings on MSVC14 x64 in the 3DS format sources.
Kim Kulling [Thu, 17 Nov 2016 18:57:24 +0000 (19:57 +0100)]
Ensure that filelist for assimp lib is not empty for coveralls.
Kim Kulling [Thu, 17 Nov 2016 18:11:28 +0000 (19:11 +0100)]
Remove commented code.
Kim Kulling [Thu, 17 Nov 2016 14:11:05 +0000 (15:11 +0100)]
Remove unused filter for coveralls.
Kim Kulling [Thu, 17 Nov 2016 13:35:21 +0000 (14:35 +0100)]
Remove folder test from test coverage.
Kim Kulling [Thu, 17 Nov 2016 10:40:35 +0000 (11:40 +0100)]
Merge pull request #1067 from assimp/coverall_support
Travis: enable coverall support.
Kim Kulling [Thu, 17 Nov 2016 10:17:53 +0000 (11:17 +0100)]
Disable debou output for lcov call in travis config.
Kim Kulling [Thu, 17 Nov 2016 10:16:42 +0000 (11:16 +0100)]
Remove deprecated boost workaround flag from travis config.
Kim Kulling [Thu, 17 Nov 2016 09:57:53 +0000 (10:57 +0100)]
Embed coverage to readme.
Kim Kulling [Thu, 17 Nov 2016 09:23:57 +0000 (10:23 +0100)]
Next try: use original directory root.
Kim Kulling [Thu, 17 Nov 2016 09:06:50 +0000 (10:06 +0100)]
Travis config: use correct env variable to enable coveralls.
Kim Kulling [Wed, 16 Nov 2016 20:43:22 +0000 (21:43 +0100)]
Check assimp.dir folder.
Kim Kulling [Wed, 16 Nov 2016 20:35:10 +0000 (21:35 +0100)]
Much more verbose.
Kim Kulling [Wed, 16 Nov 2016 20:28:20 +0000 (21:28 +0100)]
More verbose.
Kim Kulling [Wed, 16 Nov 2016 20:16:50 +0000 (21:16 +0100)]
Make travis more verbose.
Kim Kulling [Wed, 16 Nov 2016 19:14:54 +0000 (20:14 +0100)]
Fix typo.
Kim Kulling [Wed, 16 Nov 2016 19:08:04 +0000 (20:08 +0100)]
Next try.
Kim Kulling [Wed, 16 Nov 2016 15:46:54 +0000 (16:46 +0100)]
Add missing cmake mocules
Kim Kulling [Wed, 16 Nov 2016 15:36:22 +0000 (16:36 +0100)]
add test source to coveralls again.
Kim Kulling [Wed, 16 Nov 2016 15:19:43 +0000 (16:19 +0100)]
iEnable coverall for tests.
Kim Kulling [Wed, 16 Nov 2016 15:11:30 +0000 (16:11 +0100)]
Still working on config.
Kim Kulling [Wed, 16 Nov 2016 14:54:53 +0000 (15:54 +0100)]
Fix travis cmake call to enable coberalls.
Kim Kulling [Wed, 16 Nov 2016 14:42:08 +0000 (15:42 +0100)]
Test coverage only in one comp from build matrix.
Kim Kulling [Wed, 16 Nov 2016 11:24:55 +0000 (12:24 +0100)]
Enable coveralls measurement
Kim Kulling [Wed, 16 Nov 2016 11:06:21 +0000 (12:06 +0100)]
Enableing test coverage for unittests.
Kim Kulling [Wed, 16 Nov 2016 10:39:44 +0000 (11:39 +0100)]
Travis: enable coverall support.
Kim Kulling [Mon, 14 Nov 2016 19:34:52 +0000 (20:34 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Mon, 14 Nov 2016 19:20:03 +0000 (20:20 +0100)]
CmakeLists: remove ugly and deprecated hack fo mingw.
Kim Kulling [Mon, 14 Nov 2016 19:17:28 +0000 (20:17 +0100)]
Merge pull request #1064 from snowzurfer/master
Fix obj .mtl file loading
Kim Kulling [Mon, 14 Nov 2016 18:02:52 +0000 (19:02 +0100)]
Merge pull request #1066 from jaredmulconry/master
MSVC14 x64 /bigobj missing causes compile error
Jared Mulconry [Mon, 14 Nov 2016 11:52:29 +0000 (22:52 +1100)]
Fixed a compile error on MSVC14 x64 caused by the /bigobj flag failing to be set
for the 1 and 2-suffixed versions introduced in
commit
0a25b076b8968b7ea2aa96d7d1b4381be2d72ce6.
Alberto Taiuti [Sat, 12 Nov 2016 02:10:51 +0000 (02:10 +0000)]
Revert "Make assimp build cherry-picked importers in CMake"
This reverts commit
70d5bb8c7b8e0767892326398f3bdec0e2f0c27b.
Alberto Taiuti [Sat, 12 Nov 2016 01:29:46 +0000 (01:29 +0000)]
Make assimp build cherry-picked importers in CMake
Modify assimp's cmake to exclude the build of all the importers
by default; the user has then to manually select the ones needed
by setting the relative option.
From the explanation as written in the CMakeLists itself:
---
This option allows to select whether to build all the importers and then
manually select which ones not to build (old behaviour), or if to
exclude all importers from build and manually select the ones to actually
build.
By default, exclude all importers and manually select which ones to use.
To have all importers excluded, simply do not set this option in the parent
CmakeLists. Then, set the option for the importer(s) needed in the parent
CMakeLists, e.g.:
OPTION(ASSIMP_BUILD_OBJ_IMPORTER "" TRUE)
To have assimp build all the importers, set the option to true, then manually
exclude which importers you don't need, e.g.:
OPTION(ASSIMP_BUILD_OBJ_IMPORTER "" FALSE)
NOTE: In order to use this method of exclusion, the tools build must be disabled;
their code references certain importers/exporters which would be excluded.
If you need the tools, either manually add the importers/exporters the code
references (you will see linkage errors), or just enable the build of all the
importers as explained above.
---
As mentioned there, set the main CMakeLists not to build the tools and
the tests by default, since they use certain exporters and importers
which, with this method, are not necessarily used/built.
Kim Kulling [Fri, 11 Nov 2016 11:49:05 +0000 (12:49 +0100)]
BatchImporter: make validation configurable and add unittest for class.
Kim Kulling [Fri, 11 Nov 2016 11:49:05 +0000 (12:49 +0100)]
BatchImporter: make validation configurable and add unittest for class.
Alberto Taiuti [Thu, 10 Nov 2016 23:12:36 +0000 (23:12 +0000)]
Fix obj .mtl file loading
Fix the obj file loader by adding a new method which allows
a name to be read considering the space in the middle between two
words and use that for parsing the "mtlib" line in the .obj file
parsing method.
Before, the method used in the obj parsing function would have
returned the string "mtlib NAME_OF_MTL" instead of "mtlib" only,
which resulted in the .mtl file being never parsed.
Kim Kulling [Thu, 10 Nov 2016 20:40:05 +0000 (21:40 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Thu, 10 Nov 2016 20:39:32 +0000 (21:39 +0100)]
ObjParser: remove deprecated code.
Kim Kulling [Thu, 10 Nov 2016 15:26:57 +0000 (16:26 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Thu, 10 Nov 2016 15:26:17 +0000 (16:26 +0100)]
Remove some whitespaces.
Kim Kulling [Thu, 10 Nov 2016 12:47:19 +0000 (13:47 +0100)]
Merge pull request #1062 from byteblob/patch-1
added void to aiGetErrorString's args
Kim Kulling [Thu, 10 Nov 2016 09:33:07 +0000 (10:33 +0100)]
Make travis build faster.
byteblob [Wed, 9 Nov 2016 21:43:01 +0000 (22:43 +0100)]
added void to aiGetErrorString's args
Kim Kulling [Wed, 9 Nov 2016 19:52:22 +0000 (20:52 +0100)]
Merge pull request #1061 from assimp/optimized_faces_in_obj
ObjImporter: remove unnecessary allocations of std::vector
Kim Kulling [Wed, 9 Nov 2016 19:18:26 +0000 (20:18 +0100)]
Fix build
Kim Kulling [Wed, 9 Nov 2016 19:16:45 +0000 (20:16 +0100)]
Fix review findings.
Kim Kulling [Wed, 9 Nov 2016 19:09:45 +0000 (20:09 +0100)]
ObjImporter: remove unnecessary allocations of std::vector in obj-specific
face.
Kim Kulling [Tue, 8 Nov 2016 20:31:47 +0000 (21:31 +0100)]
Merge pull request #1060 from assimp/issue_1059
Issue 1059
Kim Kulling [Tue, 8 Nov 2016 19:35:21 +0000 (20:35 +0100)]
ObjParser: remove dead code.
Kim Kulling [Tue, 8 Nov 2016 19:34:55 +0000 (20:34 +0100)]
Obj-Parser: Fix performance issue.
Kim Kulling [Tue, 8 Nov 2016 13:53:52 +0000 (14:53 +0100)]
QtViewer: some refactorings.
Kim Kulling [Tue, 8 Nov 2016 09:38:57 +0000 (10:38 +0100)]
Code reformatting.
Kim Kulling [Mon, 7 Nov 2016 16:20:27 +0000 (17:20 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Mon, 7 Nov 2016 16:19:49 +0000 (17:19 +0100)]
Fix BlenderDNA for clang cross compiler.
Kim Kulling [Sun, 6 Nov 2016 19:39:33 +0000 (20:39 +0100)]
Fix build:
Kim Kulling [Sun, 6 Nov 2016 18:36:37 +0000 (19:36 +0100)]
closes https://github.com/assimp/assimp/issues/105://github.com/assimp/assimp/issues/1057
Kim Kulling [Sat, 5 Nov 2016 17:41:52 +0000 (18:41 +0100)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Sat, 5 Nov 2016 17:41:19 +0000 (18:41 +0100)]
ScenePreprocessor: fix invalid index counter.
Kim Kulling [Fri, 4 Nov 2016 17:51:55 +0000 (18:51 +0100)]
Merge pull request #1056 from AndrzejKozik/patch-1
Keys interpolation fix
AndrzejKozik [Fri, 4 Nov 2016 08:20:04 +0000 (09:20 +0100)]
Update FBXConverter.cpp
AndrzejKozik [Fri, 4 Nov 2016 07:48:14 +0000 (08:48 +0100)]
Keys interpolation fix
In line 3073 there was an unproper scope of cast to double.
Kim Kulling [Thu, 3 Nov 2016 22:29:03 +0000 (23:29 +0100)]
MaterialSystem: fix some findings.
Kim Kulling [Thu, 3 Nov 2016 18:11:56 +0000 (19:11 +0100)]
Merge pull request #1055 from assimp/issue_957
Fix compiler warnings related to issue 957.
Kim Kulling [Thu, 3 Nov 2016 17:37:02 +0000 (18:37 +0100)]
Fix compiler warnings related to issue 957.
Kim Kulling [Thu, 3 Nov 2016 11:35:56 +0000 (12:35 +0100)]
Merge pull request #1054 from mgerhardy/patch-2
Fixes compile issue for 3ds exporter
Kim Kulling [Wed, 2 Nov 2016 19:12:59 +0000 (20:12 +0100)]
Merge pull request #1053 from rdb/patch-2
Fix compile error with MSVC 2015
Martin Gerhardy [Wed, 2 Nov 2016 18:54:53 +0000 (19:54 +0100)]
Fixes compile issue for 3ds exporter
... when you have disabled the 3ds importer
rdb [Wed, 2 Nov 2016 17:42:16 +0000 (18:42 +0100)]
Fix compile error with MSVC 2015
This patch fixes compilation with MSVC 2015. WIN32 is not a preprocessor symbol that is defined by MSVC, but _WIN32 is.
Kim Kulling [Mon, 31 Oct 2016 08:42:45 +0000 (09:42 +0100)]
Merge pull request #1048 from tomacd/keep_materials_names
Keep original materials names in RemoveRedundantMaterials, ColladaExporter
Kim Kulling [Sun, 30 Oct 2016 18:21:38 +0000 (19:21 +0100)]
Blender: fix compiler warning: FAIL already defined.
Kim Kulling [Sun, 30 Oct 2016 11:30:52 +0000 (12:30 +0100)]
Merge pull request #1043 from assimp/new_obj_stream_handling
New obj stream handling
Kim Kulling [Sun, 30 Oct 2016 10:16:31 +0000 (11:16 +0100)]
Fix rounding issue in unittest for block calculation.
Kim Kulling [Sun, 30 Oct 2016 08:06:45 +0000 (09:06 +0100)]
Fix build.
Kim Kulling [Sun, 30 Oct 2016 07:55:11 +0000 (08:55 +0100)]
Fix unittest.
Kim Kulling [Sat, 29 Oct 2016 19:41:24 +0000 (21:41 +0200)]
Obj-Stream-Handling: fix compiler-errors and warnings.
Kim Kulling [Sat, 29 Oct 2016 18:07:53 +0000 (20:07 +0200)]
Merge branch 'new_obj_stream_handling' of https://github.com/assimp/assimp into new_obj_stream_handling
Kim Kulling [Sat, 29 Oct 2016 17:11:00 +0000 (19:11 +0200)]
Add missing license info.
Kim Kulling [Sat, 29 Oct 2016 17:07:30 +0000 (19:07 +0200)]
Obj: Fix some small issues
tomacd [Thu, 27 Oct 2016 17:23:43 +0000 (19:23 +0200)]
Keep original materials names after RemoveRedundant materials process and export to collada
Kim Kulling [Sat, 22 Oct 2016 21:34:56 +0000 (23:34 +0200)]
New streaming interface: fix build.
Kim Kulling [Sat, 22 Oct 2016 20:15:00 +0000 (22:15 +0200)]
Merge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Sat, 22 Oct 2016 20:14:01 +0000 (22:14 +0200)]
QtViewer: fix review findings.
Kim Kulling [Sat, 22 Oct 2016 19:04:02 +0000 (21:04 +0200)]
Merge branch 'master' into new_obj_stream_handling