Commit Graph

12783 Commits

Author SHA1 Message Date
Hanif Bin Ariffin
bbe6f7f213 Fixed a bunch of clang warnings
1. Fix misleading indentation warnings.
2. Fix creating a temporary const copy when iterating over a map (thanks to range analysis warnings)
3. Fix creating a copy when iterating over a range without reference qualifier (also thanks to range analysis warnings)
2020-01-30 18:42:30 -05:00
Marc-Antoine Lortie
2c1c1d846e Renamed WriteDumb.cpp to WriteDump.cpp
This includes as well changes to places referencing WriteDumb.cpp.
2020-01-30 16:40:34 -05:00
Kim Kulling
78b074ac5a Merge pull request #2972 from malortie/refactor-assxml-and-xml-dump-writer
Refactored Assxml exporter and dump xml writer.
2020-01-30 20:55:19 +01:00
Kim Kulling
53c394179c Merge branch 'master' into refactor-assxml-and-xml-dump-writer 2020-01-30 16:33:24 +01:00
Max Vollmer (Microsoft Havok)
dc01f99fed Merge branch 'master' into FBXMeshGeometry_checksizes_fix 2020-01-30 09:20:14 +00:00
Max Vollmer (Microsoft Havok)
feeb875453 Merge branch 'master' into FBXParser_check_inputlength_fix 2020-01-30 09:20:08 +00:00
Kim Kulling
a2ef0b5bd5 Update M3DImporter.cpp
Fix some review finding:
- Add missing brackets to make code more readable
- fix scope of variables
2020-01-30 10:00:43 +01:00
Kim Kulling
605336832f Update M3DImporter.cpp
Add missing brackets
2020-01-30 09:47:39 +01:00
Kim Kulling
0273ffc367 Merge branch 'master' into master 2020-01-30 09:46:41 +01:00
Kim Kulling
02ce1d0776 Merge pull request #2880 from assimp/kimkulling-patch-1
Update EmbedTexturesProcess.cpp
2020-01-30 09:46:07 +01:00
Zoltan Baldaszti
cb623f8b74 Merge branch 'master' into master 2020-01-29 22:24:48 +01:00
bzt
398a8f757e Additional checks on invalid input 2020-01-29 22:08:34 +01:00
Marc-Antoine Lortie
ff168d7bc0 Refactored Assxml exporter and dump xml writer.
- Moved AssxmlExporter serialization code in a new file AssxmlFileWriter.cpp/h
- Added new files to CMakeLists.txt
- Replaced string format specifiers %i by %u to match argument type.
- Made a few changes in WriteDumb.cpp to call the new DumpSceneToAssxml function.
2020-01-29 13:44:51 -05:00
Max Vollmer
9e46fca9a9 Added missing checks for tempData and uvIndices sizes in all cases 2020-01-29 15:06:48 +00:00
Max Vollmer
0d672efa90 Check input token length before copy 2020-01-29 15:04:26 +00:00
Kim Kulling
6c95ee145c Merge branch 'master' into kimkulling-patch-1 2020-01-29 14:37:32 +01:00
Loïc
194d31002d Import/export of embedded texture names for the glTF/glTF2 format 2020-01-29 14:04:41 +01:00
Kim Kulling
26179cd4d2 Merge pull request #2941 from LoicFr/master
Fix version revision formatting in glTF metadata
2020-01-29 13:19:01 +01:00
Kim Kulling
e40df80d0e Merge branch 'master' into master 2020-01-29 10:57:06 +01:00
Kim Kulling
0c9c0ab360 Merge pull request #2968 from assimp/issue_1592
closes https://github.com/assimp/assimp/issues/1592:
2020-01-29 10:56:35 +01:00
Kim Kulling
3ce35074c7 Merge branch 'master' into issue_1592 2020-01-29 08:13:31 +01:00
Kim Kulling
6c3afe2633 Merge pull request #2967 from malortie/refactor-assbin-export-and-dump-writer
Refactored Assbin exporter and assimp_cmd binary serialization functions.
2020-01-29 08:11:32 +01:00
Kim Kulling
5860d63efc Update appveyor.yml
Disable compilers to improve appveyor build performance
2020-01-28 22:02:29 +01:00
Marc-Antoine Lortie
81bc7825d1 Potentially fixed strncpy warning by Coverity. 2020-01-28 14:02:09 -05:00
Kim Kulling
dd1a11b585 closes https://github.com/assimp/assimp/issues/1592: make install optional, default enabled. 2020-01-28 19:37:38 +01:00
Marc-Antoine Lortie
5f30d4c0f8 Added missing cmd writting. 2020-01-28 12:30:09 -05:00
Marc-Antoine Lortie
a328c18286 Fixed "printf format not a literal error" in build. 2020-01-28 11:06:17 -05:00
Marc-Antoine Lortie
21edb13ff8 Added missing header for unique_ptr. 2020-01-28 10:55:22 -05:00
Marc-Antoine Lortie
20388d6a4f Refactored Assbin exporter and assimp_cmd binary serialization functions.
- Renamed AssimpExport to AssimpFileWriter.
- Moved AssimpFileWriter to it's own file.
- Added a try catch in WriteBinaryDump to fix a case with memory leak.
- Replaced calls to WriteBinaryDump with AssimpFileWriter.
- Added new AssimpFileWriter files to CMakeLists.txt.
2020-01-28 09:55:05 -05:00
Kim Kulling
27449f17ca Merge branch 'master' into master 2020-01-28 14:13:29 +01:00
Kim Kulling
02df65d541 Merge branch 'master' into pugi_xml 2020-01-28 13:13:47 +01:00
Kim Kulling
7cad59bf0e Merge pull request #2943 from malortie/hl1-mdl-fix-texture-format
[MDL HL1] Fixed wrong texture format used.
2020-01-28 13:02:18 +01:00
Kim Kulling
2c430bc82a Merge branch 'master' into hl1-mdl-fix-texture-format 2020-01-28 11:13:17 +01:00
Kim Kulling
6cb2236cf7 Merge pull request #2958 from malortie/assimp-cmd-improved-error-codes
Uniformized error codes (return values) in assimp_cmd.
2020-01-28 09:22:32 +01:00
Marc-Antoine Lortie
21e4632b99 Merge branch 'master' into hl1-mdl-remove-texture-256-clamping-2 2020-01-27 18:01:24 -05:00
Marc-Antoine Lortie
16d71908d7 Merge branch 'master' into hl1-mdl-fix-texture-format 2020-01-27 18:01:03 -05:00
Marc-Antoine Lortie
26a5c5a8ad Merge branch 'master' into assimp-cmd-improved-error-codes 2020-01-27 18:00:16 -05:00
Kim Kulling
e41a59ee1f Merge pull request #2960 from tellypresence/revert-corrupt-image-files
Revert image files corrupted by a8a1ca9
2020-01-27 23:55:31 +01:00
Kim Kulling
00ad892a49 xml: last changes. 2020-01-27 23:54:59 +01:00
Kim Kulling
0cb236bae3 next steps. 2020-01-27 22:18:48 +01:00
Kim Kulling
8ef106e185 xml-migration: introduce xmlnode. 2020-01-27 22:11:27 +01:00
Kim Kulling
6a471b4390 xml-migration: next steps. 2020-01-27 22:10:42 +01:00
Kim Kulling
d59ffcb674 Merge branch 'master' into assimp-cmd-improved-error-codes 2020-01-27 20:44:48 +01:00
Kim Kulling
46faa1e523 Merge branch 'master' into revert-corrupt-image-files 2020-01-27 20:24:17 +01:00
Kim Kulling
1e3f7137fa Merge pull request #2962 from RichardTea/macos_rpath
Remove explicit setting of macos install_name
2020-01-27 20:21:18 +01:00
RichardTea
4337c07e4b Remove explicit setting of macos install_name
Use CMake default behaviour for libassimp

Fixes #2961
2020-01-27 17:08:56 +00:00
tellypresence
9e1eba7912 Revert image files corrupted by a8a1ca9 2020-01-27 19:58:05 +09:00
Marc-Antoine Lortie
ab284f7996 Fixed enumeral mismatch error in build. 2020-01-26 14:02:16 -05:00
Marc-Antoine Lortie
b23c0b0637 Uniformized error codes (return values) in assimp_cmd. 2020-01-26 13:10:21 -05:00
Marc-Antoine Lortie
5d5a4faf47 Merge branch 'master' into hl1-mdl-remove-texture-256-clamping-2 2020-01-25 13:35:14 -05:00