Commit Graph

7481 Commits (484eb999204d8b985d2f5be350347172bc4bedb1)

Author SHA1 Message Date
Richard fe6b316695 Set MSVC projects to default to Unicode
MBCS is deprecated and shouldn't be used in new projects
2019-01-10 17:27:54 +00:00
Kim Kulling 3db78e1aa2
Merge pull request #2296 from kurtzmarc/fix_obj_progress_reporting
Fix progress reporting in ObjFileParser. Remove old unused code which…
2019-01-09 23:08:50 +01:00
Kim Kulling 19c3cea0db
Merge branch 'master' into fix_obj_progress_reporting 2019-01-09 22:09:25 +01:00
Kim Kulling 13ce4a6292
Merge pull request #2295 from kurtzmarc/add_progresshandler_support_jassimp
Add progresshandler support jassimp
2019-01-09 22:08:33 +01:00
Kim Kulling 64c40a576f
Merge branch 'master' into add_progresshandler_support_jassimp 2019-01-09 21:00:50 +01:00
Marc Kurtz e37a4de2c2 Fix progress reporting in ObjFileParser. Remove old unused code which is claiming to still take up "1/3" of the total progress. 2019-01-08 15:56:57 -05:00
Kim Kulling e26220c432
Merge pull request #2293 from rickomax/master
Various additions/fixes (FBX blend-shapes support added)
2019-01-08 21:53:53 +01:00
Marc Kurtz f384d1221a Make this public for JaiDebug and to pass quality checks. 2019-01-08 13:55:07 -05:00
Marc Kurtz d2f6c6d65e Add ProgressHandler support. 2019-01-08 11:19:25 -05:00
Marc Kurtz e06b1d0de2 Change access of getData() to package-private for access in JaiDebug.
Move private field to fix compile error.
2019-01-08 11:19:25 -05:00
rickomax f170c84226 Test fixes
Test fixes
2019-01-06 19:38:29 -02:00
rickomax 35a044bda3 Various additions/fixes (FBX blend-shapes support added)
Added animMesh name assignment at ColladaLoader
Fixed animMesh post-processing on ConvertToLhProcess (blend-shapes weren't being affected by post-processing)
Added WindowsStore define. This is used to change some incompatible WinRT methods
Added FBX blend-shapes and blend-shapes animations support
Added Maya FBX specific texture slots parsing
Added extra FBX metadata parsing
Added GLTF2 vertex color parsing
Fixed IFC-Loader zip-buffer reading rountine
Fixed OBJ file parsing line-breaker bug
Fixed IOStreamBuffer cache over-read bug
Added mName field to aiAnimMesh
Reverted EmissiveFactor, TransparencyFactor and SpecularFactor assignment on FBXConverter. Really, the commit #817 breaks a lot of old code.
2019-01-06 16:37:30 -02:00
Kim Kulling 455c4ceea4
Merge pull request #2291 from arkeon7/Branch_Clipper_correction
Correction on clipper crash on some IFC files when points are empty
2019-01-02 19:57:49 +01:00
Arkeon b59d931486 Correction on clipper crash on some IFC files when points are empty 2019-01-02 14:56:38 +01:00
Kim Kulling 0011c3b1aa
Merge pull request #2290 from assimp/Coverity-findings
fix finding: possible override.
2018-12-31 15:31:08 +01:00
Kim Kulling a44d56976c Merge branch 'Coverity-findings' of https://github.com/assimp/assimp into Coverity-findings 2018-12-31 14:54:40 +01:00
Kim Kulling c63b1a1fd5 fix review finding: dereference after null-check. 2018-12-31 14:47:54 +01:00
Kim Kulling 96032ca341
Merge branch 'master' into Coverity-findings 2018-12-31 12:16:55 +01:00
Kim Kulling 425a784b23 fix finding: possible override. 2018-12-31 12:16:20 +01:00
Kim Kulling 0f6cdc84ed
Merge pull request #2288 from carasuca/patch-1
Fix: except `SyntaxError` for py3 viewer
2018-12-30 22:19:48 +01:00
Kim Kulling 21c162edf1
Merge branch 'master' into patch-1 2018-12-30 21:40:01 +01:00
Kim Kulling 85d3bcb826
Merge pull request #2289 from assimp/coverity_scan
Coverity scan
2018-12-30 17:59:36 +01:00
Kim Kulling ae31be1e23 next try. 2018-12-30 17:06:50 +01:00
Kim Kulling 92bb0febdf fix review finding: fix resource leak. 2018-12-30 16:11:39 +01:00
Kim Kulling 3596c822a5 fix review finding: Wrapper object use after free. 2018-12-30 16:04:49 +01:00
Kim Kulling b42d959418 fix review warning: wrapper object used after free. 2018-12-30 16:02:22 +01:00
Kim Kulling 35d69c360c fix out-of-bound access. 2018-12-30 15:59:15 +01:00
Kim Kulling ba80410c48 fix review findings. 2018-12-30 15:56:42 +01:00
Kim Kulling 7c23a6c5ca fix review findings. 2018-12-30 11:41:58 +01:00
Kim Kulling 281c191367 fix streamreader::end definition for iterators. 2018-12-30 10:44:43 +01:00
Kim Kulling a8fda89079 remove unique_ptr ina local function / method. 2018-12-30 10:36:23 +01:00
Kim Kulling 8912bb333c Fix memory leak. 2018-12-30 10:33:21 +01:00
Kim Kulling f6cbb26d9c Fix unnecessary allocation. 2018-12-30 10:30:12 +01:00
carasuca 69ea55d180
Fix: except `SyntaxError` for py3 viewer
Following https://www.python.org/dev/peps/pep-3110/
2018-12-30 02:59:49 +01:00
Kim Kulling 5d483d8d80 Merge branch 'master' into coverity_scan 2018-12-29 23:22:14 +01:00
Kim Kulling 83c30effb9
Merge pull request #2287 from assimp/Coverity-findings
Coverity-findings
2018-12-29 23:22:10 +01:00
Kim Kulling e09428c95b eremove useless assertion test. 2018-12-29 21:29:42 +01:00
Kim Kulling f5e94a2840 Add a check for the resule of a dynamic cast. 2018-12-29 21:27:20 +01:00
Marco Di Benedetto 555c54d917 Merge https://github.com/assimp/assimp 2018-12-29 20:17:04 +01:00
Kim Kulling c1dc3901e7 fix more findings. 2018-12-28 11:17:27 +01:00
Kim Kulling db202584ab remove dead code. 2018-12-28 01:45:47 +01:00
Kim Kulling 859153e3e6 more fixes for coverity-findings. 2018-12-28 01:44:56 +01:00
Kim Kulling 4c6db68d34 Coverity-findings 2018-12-27 22:28:23 +01:00
Kim Kulling df8a9450c8 Merge branch 'master' into coverity_scan 2018-12-26 20:43:04 +01:00
Kim Kulling 9c78a43fbe
Merge pull request #2285 from assimp/kimkulling-master
Update .travis.yml
2018-12-26 19:07:26 +01:00
Kim Kulling bc97e45d39
Update .travis.yml
revert name of branch
2018-12-26 18:22:29 +01:00
Kim Kulling 95e7086b9b
Merge pull request #2284 from assimp/kimkulling-dev
Kimkulling dev
2018-12-26 15:41:40 +01:00
Kim Kulling ef6b58c413
Merge branch 'master' into kimkulling-dev 2018-12-26 13:42:25 +01:00
Kim Kulling 49cce86f5f Testing: improve test coverage: 2018-12-26 13:40:22 +01:00
Kim Kulling 82cd16ab83 Merge branch 'kimkulling-dev' of https://github.com/assimp/assimp into kimkulling-dev 2018-12-26 09:50:19 +01:00