Malcolm Tyrrell
ceddfe19d8
Add comment with link to schema repo.
2021-10-07 10:01:32 +01:00
Malcolm Tyrrell
7788c1a04e
Add a unit test for json schemas.
2021-10-07 10:01:32 +01:00
Malcolm Tyrrell
a283a255a5
Allow schema checking of glTF2 file.
2021-10-07 10:01:32 +01:00
Kim Kulling
babf3b8e3d
Merge pull request #4108 from davidepi/fix-aistring-embedtextures
...
Fix aiString length not updated in the EmbedTextures postprocess task
2021-10-04 15:22:49 +02:00
Davide Pizzolotto
ae951fbef9
Fix aiString length in aiProcess_EmbedTextures
2021-10-03 00:41:09 +02:00
Kim Kulling
3e4cca4d2f
Merge pull request #4106 from assimp/kimkulling-issues-3726
...
Add support for normal maps, the classic way
2021-10-01 14:58:19 +02:00
Kim Kulling
ac6b8988df
Add support for normal maps, the classic way
...
- get compiant to tinyobjloader and other importers
- closes https://github.com/assimp/assimp/issues/3726
2021-10-01 14:24:40 +02:00
Kim Kulling
2f5a31110c
Merge pull request #3743 from Garux/Q1MDLgroup
...
Fix Q1 MDL group frame loading, e.g. Q1 progs/flame2.mdl
2021-10-01 14:03:08 +02:00
Kim Kulling
1f76b2e6b9
Merge branch 'master' into Q1MDLgroup
2021-10-01 13:36:55 +02:00
Kim Kulling
96e2f1cd5b
Merge pull request #4078 from krishty/const-tokens
...
more const in format detection
2021-09-24 13:53:13 +02:00
Kim Kulling
6cb6a6acdd
Merge branch 'master' into const-tokens
2021-09-24 13:37:57 +02:00
Kim Kulling
d286aadbdf
Merge pull request #4086 from assimp/kimkulling-obj_refactorings
...
Update ObjTools.h
2021-09-21 12:53:51 +02:00
Kim Kulling
95263b2e54
Update ObjTools.h
2021-09-21 11:34:58 +02:00
Kim Kulling
590307dba9
Merge pull request #4085 from assimp/kimkulling-issue_3442
...
Fix possible nullptr dereferencing in material parsing
2021-09-21 11:19:49 +02:00
Kim Kulling
fb5b5e9d40
Fix possible nullptr dereferencing in material parsing
...
* Return 0.0f for empty buffer
* closes https://github.com/assimp/assimp/issues/3442
2021-09-21 11:06:18 +02:00
Kim Kulling
4fd7330808
Merge pull request #4076 from mahiuchun/static
...
Use Safe Constants Idioms for ObjFileParser::DEFAULT_MATERIAL.
2021-09-21 09:16:25 +02:00
Hill Ma
e6543cbd85
Merge branch 'master' into static
2021-09-20 16:14:35 -07:00
Kim Kulling
95d1232922
Merge pull request #4083 from markoffline/patch-1
...
including <exception>
2021-09-20 21:13:41 +02:00
Hill Ma
79f3368c85
Merge branch 'master' into static
2021-09-17 09:06:16 -07:00
krishty
8c84afaff0
Merge branch 'master' into const-tokens
2021-09-15 23:31:00 +02:00
Mark's Offline
1eb0d18371
Including <exception>
...
Assimp wasn't compiling on GNU/Linux
2021-09-15 05:17:16 -05:00
Kim Kulling
71a87b653c
Merge pull request #4077 from krishty/remove-useless-code
...
removed useless code
2021-09-15 10:57:46 +02:00
Kim Kulling
880a2f25bb
Merge branch 'master' into remove-useless-code
2021-09-14 23:33:34 +02:00
Kim Kulling
9553894c3b
Merge pull request #4072 from assimp/cleanup_public_header
...
Rework format + introdule missing C++11 features
2021-09-14 21:00:58 +02:00
Kim Kulling
8a975549a9
Add missing override
2021-09-14 20:49:20 +02:00
Kim Kulling
113217790b
Merge branch 'master' into cleanup_public_header
2021-09-14 20:46:22 +02:00
Kim Kulling
0fef0e1101
Move duplicate code to glFT common header.
2021-09-14 20:45:36 +02:00
Kim Kulling
002cdcdd7f
Merge pull request #4081 from ingowald/master
...
fixed incorrect/misleading comment at end of scene.h
2021-09-14 08:24:08 +02:00
Ingo Wald
e9d03f3379
fixed wrong comment
2021-09-13 15:10:48 -06:00
Kim Kulling
18531e3677
Next iteration for c++11 features.
2021-09-13 22:38:20 +02:00
Krishty
5895c0c22c
more const in format detection
...
BaseImporter::SearchFileHeaderForToken() expected a pointer to a non-const token list. This was probably an oversight, as nobody would realistically expect the function to change the list. Furthermore, it prevented token lists from being compiled to read-only memory, in some cases even causing the compiler to generate thread-safe initialization.
The list is now const and all callers declare their token lists static const, thus compiling them to read-only memory.
2021-09-11 23:23:05 +02:00
Krishty
4cf4e7454f
removed useless code
...
In destructors, zeroing attributes or clearing containers is utterly useless.
2021-09-11 21:51:20 +02:00
Hill Ma
93edbe883f
Use Safe Constants Idioms for ObjFileParser::DEFAULT_MATERIAL.
...
Reference: "A static Class Member" in https://abseil.io/tips/140
2021-09-10 11:56:37 -07:00
Kim Kulling
0dabce2754
Merge branch 'master' into cleanup_public_header
2021-09-09 20:18:01 +02:00
Kim Kulling
d34cd103f4
Merge pull request #4054 from kirillsurkov/master
...
Fix MinGW build
2021-09-09 09:39:24 +02:00
Kim Kulling
bc0a2762df
Merge branch 'master' into master
2021-09-09 09:16:50 +02:00
Kim Kulling
f47479aba4
Rework format + introdule missing C++11 features
2021-09-08 23:19:10 +02:00
Kim Kulling
be0ab89afe
Merge pull request #4070 from assimp/kimkulling-patch-1
...
Add patreon
2021-09-08 08:59:27 +02:00
Kim Kulling
dfd95633a4
Add patreon
2021-09-08 08:31:33 +02:00
Kim Kulling
9834dc7fc0
Merge pull request #4012 from Spectrum76/master
...
Update .gitignore
2021-09-07 15:59:20 +02:00
Kim Kulling
2acfdbe0c5
Merge branch 'master' into master
2021-09-07 15:43:59 +02:00
Kim Kulling
e70b05b41a
Merge pull request #4057 from Madrich/master
...
Double Precision Issue
2021-09-07 12:49:04 +02:00
Kim Kulling
768024d5a0
Merge branch 'master' into master
2021-09-07 11:39:34 +02:00
Kim Kulling
30c6606718
Merge pull request #4056 from Dig-Doug/xgl-fix
...
XGLImporter: Compiler warning fix
2021-09-07 10:12:40 +02:00
Kim Kulling
74e8a6a366
Merge branch 'master' into xgl-fix
2021-09-07 09:03:40 +02:00
Kim Kulling
209167c41f
Merge pull request #4055 from ms-maxvollmer/ms-maxvollmer/code_improvements
...
Fixes issues our internal compliance and code quality tool found
2021-09-02 11:33:10 +02:00
Max Vollmer (Microsoft Havok)
bf8e36ae28
Fixed typo
2021-09-02 10:07:28 +01:00
Max Vollmer (Microsoft Havok)
72ea80b41f
Revert last change (gltf2::Ref type is not a pointer and has a bool() operator)
2021-09-02 10:00:56 +01:00
Kim Kulling
d710d0700f
Make nullptr test more explicit.
2021-09-02 10:10:42 +02:00
Max Vollmer (Microsoft Havok)
4c86772091
Added another nullptr safety check
2021-09-02 08:27:03 +01:00