Kim Kulling
abc01bcdf0
closes https://github.com/assimp/assimp/issues/1574 : add API to get name of current branch.
2018-01-06 21:52:58 +01:00
Kim Kulling
b2bfb40859
Merge branch 'master' into remove_ctest
2018-01-06 21:31:22 +01:00
BuildTools
a8a1ca9894
header paths adjusted for unit tests and samples
2018-01-05 23:12:40 -08:00
Kim Kulling
96b9626601
FBX: add missing test file.
2018-01-04 13:17:42 +01:00
Kim Kulling
a5e2a40d75
FBX: add simple unittest with a simple box.
2018-01-04 13:10:13 +01:00
Kim Kulling
c66c7d7ae6
remove ctest to make workspace more readable.
2018-01-03 17:22:07 +01:00
Alexandre Avenel
7de7c548fb
Add unit test to OBj importer for homogeneous coord
...
This test triggers an assertion when we divide by zero in homogeneous
coordinates.
2017-12-29 18:06:20 +01:00
Alexandre Avenel
89ff8fc05d
Add unit test for issue 1623
2017-12-12 20:34:53 +01:00
Kim Kulling
e8139ef515
Update utVersion.cpp
...
Fix unittests.
2017-12-11 13:30:16 +01:00
Kim Kulling
95e9cd75fa
3MF: fix working test for 3MF-export.
2017-12-06 21:41:48 +01:00
Kim Kulling
5aa84a2610
Merge branch 'export_3mf' of https://github.com/assimp/assimp into export_3mf
2017-11-30 00:32:51 +01:00
Kim Kulling
ac23034816
fix the exporter unittest when the export is disabled.
2017-11-30 00:32:37 +01:00
Kim Kulling
c27fda62e5
Merge branch 'master' into export_3mf
2017-11-30 00:32:23 +01:00
Daniel Hritzkiv
5c9ed540b2
Add test for GLB import
...
Currently fails (testing the issue in #1600 )
2017-11-29 12:20:44 -05:00
Kim Kulling
8e413ac1e3
Merge branch 'master' into export_3mf
2017-11-27 22:50:17 +01:00
Kim Kulling
7280dec838
fix unittest.
2017-11-27 22:46:57 +01:00
Alexandre Avenel
d8d5cf1a2d
Copy assimp dll to unit folder on windows
2017-11-24 19:50:25 +01:00
Kim Kulling
e35f789ace
Merge branch 'master' into scene_combiner_crash
2017-11-22 13:46:14 +01:00
Kim Kulling
b474e75e29
3Mf-Export: add prototypes for relations and rest of 3MF-document.
2017-11-21 18:41:16 +01:00
Turo Lamminen
127705d347
Unit tests: Enable data structure validation in cases where it doesn't cause failures
2017-11-21 18:04:22 +02:00
Kim Kulling
9707fde709
check for nullptr dereferencing before copying scene data
2017-11-19 17:41:31 +01:00
Turo Lamminen
40bb3f3d0f
Unit test: Fix signed/unsigned comparison warnings
2017-11-18 15:32:42 +02:00
Kim Kulling
24b728b3ea
FindDegeneratives: adapt unittests and add configs
2017-11-12 22:09:18 +01:00
Kim Kulling
d0ac06cbfd
fix buggy escape sequence.
2017-11-11 21:16:26 +01:00
Kim Kulling
005b537324
unittests: add VS-based source groups for the unittests.
2017-11-10 20:40:00 +01:00
Unknown
12dbbd4ce9
Misc. typos
...
Some are doxy comments, some are just trivial source comment typos.
Found using `codespell -q 3 --skip="./contrib" -I ../assimp-whitelist.txt`
whereby whitelist contained:
```
childs
iff
lod
nto
ot
whitespaces
```
2017-11-09 17:19:26 -05:00
Kim Kulling
75fdd25b6b
Merge branch 'master' into issue_104
2017-11-07 11:27:06 +01:00
Kim Kulling
26171a7949
SLD: add test model and a unit test.
2017-11-06 22:37:52 +01:00
Kim Kulling
ab3cf3687c
Merge branch 'master' into UnitTest_X3D
2017-11-05 18:10:10 +01:00
Kim Kulling
770f531cc6
X3D-Importer: add missing file.
2017-11-05 17:46:25 +01:00
Kim Kulling
2929a27edc
add unittest for x3d-importer.
2017-11-05 17:41:26 +01:00
Kim Kulling
4879fe13ca
Merge branch 'unittest_obj_importer' of https://github.com/aavenel/assimp
2017-11-04 16:58:35 +01:00
thomas-lemaire
931542bf3c
Merge branch 'master' into ObjExporter_nomtl
2017-11-02 10:46:57 +01:00
Kim Kulling
64ee21024b
Add missing file.
2017-10-31 13:07:07 +01:00
Kim Kulling
ae020281e2
Add unittest
2017-10-31 12:24:32 +01:00
Alexandre Avenel
c1c4a5ed2a
Add two unit tests for OBJ importer
2017-10-29 15:12:56 +01:00
Thomas Lemaire
a6688243a7
[ObjExporter] add a test for the "no mtl" version of the obj exporter
2017-10-27 10:14:53 +02:00
Alexandre Avenel
ff758e4c15
OBJ : add unit test to validate relative indices
2017-10-16 20:35:02 +02:00
Kim Kulling
f56e28ea3c
UnitTest: use correct initialized normals in unittest.
2017-10-14 16:40:39 +02:00
Kim Kulling
8f141c1966
Update utObjImportExport.cpp
...
Remove unused header.
2017-10-10 18:56:37 +02:00
Kim Kulling
c128e7e56c
Merge branch 'master' into issue_1453
2017-10-10 18:20:22 +02:00
Jared Mulconry
4a915653f5
Fixed IOStream reporting a file size of 0 for files that have been written, but not yet been flushed to disk.
2017-10-08 23:42:28 +11:00
Kim Kulling
b57011552b
Merge branch 'master' into issue_1453
2017-10-07 19:08:52 +02:00
Kim Kulling
f925e2cf4e
Reproduce issue and remove assertion when a nullptr makes more sence
2017-10-07 19:08:20 +02:00
Turo Lamminen
1bee5b0025
utRemoveVCProcess: Fix memory leak
2017-10-06 18:23:28 +03:00
Turo Lamminen
9eef4c16a8
utMetadata: Fix memory leak
2017-10-06 18:23:28 +03:00
Turo Lamminen
ae8a4c0c62
Fix warning about non-constant array size
2017-10-06 18:22:58 +03:00
Kim Kulling
c1f93a69ae
Revert "WIP: Enable Travis clang build"
2017-10-06 15:42:05 +02:00
Turo Lamminen
674fb5a46c
utRemoveVCProcess: Fix memory leak
2017-10-05 12:15:28 +03:00
Turo Lamminen
9bcfce63dc
utMetadata: Fix memory leak
2017-10-05 12:15:28 +03:00
Turo Lamminen
1ef3b0f3f3
Fix warning about non-constant array size
2017-10-05 10:45:40 +03:00
Jared Mulconry
1eb7eceddf
Addressed a number of memory leaks identified in unit tests by asan
2017-10-02 11:03:24 +03:00
Jared Mulconry
29e46e4bb8
Addressed asan failures caused by misuse of APIs within unit tests.
2017-10-02 11:03:18 +03:00
Turo Lamminen
da96b32fb9
Fix out-of-bounds read in MaterialSystem unit test
2017-10-02 10:55:26 +03:00
Kim Kulling
2056e56bdb
Obj: prepare test to reproduce crash on linux.
2017-09-30 10:45:14 +02:00
Jared Mulconry
e77e89c8b7
Improved the naming of temporary file generator function. Replaced use of tmpnam in utIOStreamBuffer with this facility to addresssafety warning.
2017-09-26 22:41:20 +10:00
Jared Mulconry
980d2b0eee
Added a header to hold the file generation code for unit testing purposes.
2017-09-26 22:08:52 +10:00
Jared Mulconry
e2ab3e0d29
Changed the method by which temporary files are created for unit the FileSizeTest. Will apply to other tests next.
2017-09-26 21:32:11 +10:00
Jared Mulconry
4360267cb2
Replaced flakey macros with specific functions to serve the purpose
2017-09-25 22:58:47 +10:00
Jared Mulconry
f6fc5a7a11
Changed the FileSizeTest to not rely on tmpnam to eliminate warning on gcc.
2017-09-25 22:07:01 +10:00
Daniel Hritzkiv
023cb27784
Revert "Remove simple gltf2 export unit test"
...
This reverts commit 4b01ecaf10
.
2017-09-12 09:57:58 -04:00
Daniel Hritzkiv
4b01ecaf10
Remove simple gltf2 export unit test
...
Segfaults on Linux for some reason. No other tests test exporting, so it’s fine
2017-09-11 16:31:40 -04:00
Daniel Hritzkiv
86a8a58d12
Exclude glTF2 Exporter test when ASSIMP_BUILD_NO_EXPORT
2017-09-11 11:02:16 -04:00
Daniel Hritzkiv
ed2b699c4b
Add gltf2 basic unit test
2017-09-11 11:02:15 -04:00
Daniel Hritzkiv
6b4286abf6
check in gltf2 models to test directory
...
Remove un-needed test models
2017-09-11 10:50:38 -04:00
Kim Kulling
c143d2e02c
closes https://github.com/assimp/assimp/issues/1404 : set name with merged meshes for output mesh.
2017-09-07 20:30:17 +02:00
Kim Kulling
f8146e4da2
fix the buil
2017-08-31 14:15:23 +02:00
Kim Kulling
2df704edef
fix the buil
2017-08-31 14:06:56 +02:00
Kim Kulling
82f0dae835
FIx build
2017-08-31 11:53:00 +02:00
Kim Kulling
11f70e2140
Tests: add 3D-importer test.
2017-08-31 11:39:10 +02:00
Kim Kulling
00e3b03c5b
closes https://github.com/assimp/assimp/issues/1406 : fix merge issue + improve 3MF-tests
2017-08-31 11:04:13 +02:00
Kim Kulling
267d3f41e8
ply-loader: add brackets.
2017-08-03 14:58:39 +02:00
Kim Kulling
ba658e7813
ply-importer: fix creation of vertex attributes.
2017-08-03 14:57:48 +02:00
Kim Kulling
4b860dfc42
fix build second try
2017-07-27 13:31:22 +02:00
Kim Kulling
d74306ad67
fix build
2017-07-27 13:07:26 +02:00
Kim Kulling
cf0a83de17
unittests: fix build.
2017-07-25 09:46:54 +02:00
Kim Kulling
4013b319af
unittests: add missing include to utProfiler.
2017-07-25 09:38:35 +02:00
Kim Kulling
256f28432a
unittests: fix the build again.
2017-07-25 09:37:28 +02:00
Kim Kulling
2cb1a9efc6
Profiler: add a unittest.
2017-07-25 00:00:43 +02:00
Kim Kulling
b394546e55
unittests: fix typo.
2017-07-18 20:53:47 +02:00
Kim Kulling
6f9dabe49c
unittests: fix version test.
2017-07-18 20:42:55 +02:00
Kim Kulling
d40b6089e8
Fix compiler warnings + one review finding.
2017-07-09 22:17:35 +02:00
Kim Kulling
27b7b44c9d
fix unittests.
2017-06-28 20:11:13 +02:00
Kim Kulling
5011e382c7
unittest: fix compiler warning.
2017-06-21 23:02:26 +02:00
Kim Kulling
51520cb5f1
unittest: Fix compiler warning
2017-06-15 08:37:44 +02:00
Kim Kulling
e1df9e5be9
Merge branch 'master' of https://github.com/assimp/assimp
2017-06-10 11:19:25 +02:00
Kim Kulling
616a18b0c7
Unittests: fix uppercase typo in export path for ply export test.
2017-06-09 21:57:41 +02:00
Kim Kulling
ad74bfc260
Unitetsts: reformats.
2017-06-09 20:20:24 +02:00
Kim Kulling
548c09271b
ply-exporter: add unittest.
2017-06-07 14:06:38 +02:00
Kim Kulling
c121cec68a
Obj-Importer: introduce working test for line breaks.
2017-05-29 22:00:13 +02:00
Kim Kulling
d30b1e585c
Tests how o adress this topic.
2017-05-28 22:25:06 +02:00
Kim Kulling
96839bd860
Unittests: fix import material test.
2017-05-26 20:29:21 +02:00
Kim Kulling
e93355c8b4
Build: fix some compiler warnings for g++.
2017-05-26 09:18:23 +02:00
Kim Kulling
1b4cbcc6ad
Merge branch 'master' of https://github.com/assimp/assimp
2017-05-25 22:40:36 +02:00
Kim Kulling
f3407ef804
aiMetaData: introduce aiMetaData::Dealloc.
2017-05-25 22:35:27 +02:00
Kim Kulling
1bfff8ba1d
ObjImporter: Add unittest.
2017-05-22 21:11:01 +02:00
Kim Kulling
3d5e94477f
Merge pull request #1272 from assimp/issue-1262
...
closes https://github.com/assimp/assimp/issues/1262 : fix .
2017-05-19 23:13:40 +02:00
Kim Kulling
badd8cb6a4
OpenGEX: fix lowercase typo for linux.
2017-05-19 23:00:57 +02:00
Kim Kulling
febf94f6aa
Merge pull request #1212 from aoowweenn/umw_dev
...
MikuMikuDance Format
2017-05-17 12:01:46 +02:00
Kim Kulling
3f68278ea0
Merge branch 'master' into issue-1262
2017-05-16 21:53:35 +02:00
Kim Kulling
6c70edaf28
build: add missing files.
2017-05-16 21:46:04 +02:00
Kim Kulling
a45b5cdfb5
OpenGEX: fix invalid handling with color4 token.
2017-05-16 21:45:23 +02:00
Kim Kulling
0c3a145729
issue-1266: add unittest for it.
2017-05-15 21:18:34 +02:00
Kim Kulling
a2b8d66a86
Update license info.
2017-05-09 19:57:36 +02:00
Kim Kulling
f60f1544f7
Merge branch 'master' of https://github.com/assimp/assimp
2017-04-19 19:57:56 +02:00
Kim Kulling
1a8b23712e
Unittests: add validation for TestIOSystem parameters.
2017-04-19 19:57:20 +02:00
Kim Kulling
c1d1dfadb3
Unittests: prepare ctest usage.
2017-04-17 21:25:57 +02:00
Kim Kulling
ad80f97930
closes github.com/assimp/assimp/issues/1228: use test extension for exported test files.
2017-04-17 14:26:54 +02:00
Kim Kulling
babb783336
Unittest: add missing test for ply-parser.
2017-04-17 14:15:33 +02:00
Andy Maloney
b64882f4c7
Fix spelling
2017-04-11 16:33:13 -04:00
Kim Kulling
dfff37f724
X3D: add working example.
2017-03-29 21:13:44 +02:00
aoowweenn
0a8966a3e6
add .pmx sample
2017-03-27 23:17:48 +08:00
aoowweenn
51dae22828
merge master and adjust assimp/DefaultIOSystem.h
2017-03-27 22:35:19 +08:00
Kim Kulling
baafa63621
Unittests: add 3mf load test.
2017-03-14 19:24:20 +01:00
Kim Kulling
bb7f387bcf
Merge branch 'master' of https://github.com/assimp/assimp
2017-03-11 22:13:48 +01:00
Kim Kulling
1c6145b39e
Merge branch 'fix-include-api' of https://github.com/Lugdunum3D/assimp into Lugdunum3D-fix-include-api
2017-03-11 18:19:36 +01:00
Kim Kulling
143f91d541
Unittests: fix version test.
2017-03-08 10:54:12 +01:00
Kim Kulling
b725d7dbf5
Merge branch 'cleanup_includes' of https://github.com/assimp/assimp into cleanup_includes
2017-03-08 10:27:57 +01:00
Kim Kulling
3bd9efa82c
Cleanup_includes: fix linux build.
2017-03-08 09:55:44 +01:00
aoowweenn
7226d73682
merge master and mv FindDevIL to cmake-modules
2017-03-05 23:07:06 +08:00
Kim Kulling
8d27945619
Merge branch 'master' into cleanup_includes
2017-03-05 15:15:29 +01:00
Kim Kulling
e6dcad384a
Fix missing includes.
2017-03-05 15:05:40 +01:00
Antoine Bolvy
5dd1bb9d6c
Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/
2017-02-28 11:44:04 +09:00
Kim Kulling
a75eb86af4
Issue-1169: fix clang build.
2017-02-27 21:59:50 +01:00
Kim Kulling
4d92c01933
Merge branch 'master' of https://github.com/assimp/assimp
2017-02-27 20:19:42 +01:00
Kim Kulling
7a47f1f8f7
Issue-1183: add stp to the list of supported extensions for step-files.
2017-02-27 20:11:59 +01:00
aoowweenn
4045466f73
pass through but panic
2017-02-24 08:35:15 +08:00
Kim Kulling
0f3731ab20
Issue-1169: add a unittest.
2017-02-21 17:12:22 +01:00
Kim Kulling
a75fa44bde
PLY: prepare bugfix by adding missing unittest.
2017-02-11 14:19:34 +01:00
Kim Kulling
db1c6f5fc8
Update utObjImportExport.cpp
...
Unittest: make execution of base exporter test for obj depending of ASSIMP_BUILD_NO_EXPORT.
2017-02-06 13:15:53 +01:00
Kim Kulling
8a7e30b6a7
Update utObjImportExport.cpp
...
Unittest: Make obj-exporter test depending on export state.
2017-02-06 13:06:47 +01:00
Kim Kulling
95387298ab
Obj-Exporter test: fix test fixure if no export was requetsed.
2017-02-05 21:00:06 +01:00
Kim Kulling
da34ffd6ce
Fix the build: next try ( with full namespaces ).
2017-02-05 20:51:18 +01:00
Kim Kulling
6ed1f7570e
Merge branch 'master' of https://github.com/assimp/assimp
2017-02-05 19:30:11 +01:00
Kim Kulling
31bb9f7ba6
Obj: fix code review findings.
2017-02-04 18:32:04 +01:00
Kim Kulling
11e2ca173d
Fix the build.
2017-02-04 18:15:50 +01:00
Kim Kulling
692fb216f7
closes https://github.com/assimp/assimp/issues/809 : add vertex color
...
export support.
2017-02-04 14:51:23 +01:00
Kim Kulling
ce14a05280
unittest: reenable LWO import test.
2017-01-16 20:23:37 +01:00
Kim Kulling
f16387e5a7
Merge pull request #1135 from hblasins/objExtension
...
Added support for parameters Ni and Tf in OBJ/MTL file format.
2017-01-16 20:22:41 +01:00
Kim Kulling
c6cceef867
Scene: add method to add children.
2017-01-15 17:37:45 +01:00
Henryk Blasinski
17cae8ac5a
Added support for parameters Ni and Tf in OBJ/MTL file format.
2017-01-12 17:11:17 -08:00
Kim Kulling
4d8c1bb54c
unittest: add missing file to fix the build.
2017-01-12 21:41:19 +01:00
Kim Kulling
69052812f5
unit: add format import test for lws-format.
2017-01-12 20:17:35 +01:00
Kim Kulling
2b4f16d2d2
unittest: add import test for ifc file importer.
2017-01-09 20:01:13 +01:00
Kim Kulling
c62015fe6b
unittest: add unittest for hmp import format.
2017-01-07 21:29:22 +01:00
Kim Kulling
a0ab85b159
unittest: add a disabled glft unittest.
2017-01-07 21:16:24 +01:00
Kim Kulling
779c698453
unittest: add unittest for CSM format importer / exporter.
2017-01-07 21:07:41 +01:00
Kim Kulling
a9d3a60617
unittest: add import export test for collada file importer exporter.
2017-01-07 20:32:35 +01:00
Kim Kulling
8b015b31ec
unittest: add unittest for bvh file importer.
2017-01-07 20:27:59 +01:00
Kim Kulling
3b05a720d6
unittest: add unittest for b3d format importer / exporte3r.
2017-01-07 20:02:36 +01:00