Kim Kulling
5bdcc2009c
Md5: Fix warning: missing return statement.
2024-01-30 11:16:12 +01:00
Kim Kulling
52a7772611
Fix merge conflicts.
2024-01-30 11:02:09 +01:00
Kim Kulling
9ae79fb1e3
Fix Merge conflict
2024-01-30 10:45:46 +01:00
Kim Kulling
42aa467735
Merge branch 'master' into kimkulling/add_boundscheck_to_parsing_utils
2024-01-30 10:43:22 +01:00
Kim Kulling
d5f35582d4
Introduce aiBuffer
...
We have a lot of parsing tools which are not doing any kind of bound checking. This is the first approach to solve these issues.
2024-01-30 10:43:03 +01:00
Kim Kulling
0216ca6ea7
Merge branch 'master' into kimkulling/add_boundscheck_to_parsing_utils
2024-01-30 10:31:01 +01:00
Kim Kulling
8632a16788
Fix md5-parsing
2024-01-30 10:16:07 +01:00
Kim Kulling
2dd676d42a
Merge branch 'kimkulling/add_boundscheck_to_parsing_utils' of https://github.com/assimp/assimp into kimkulling/add_boundscheck_to_parsing_utils
2024-01-29 21:39:47 +01:00
Kim Kulling
ad18a69506
Md5Parser fixes
2024-01-29 21:39:31 +01:00
tigertang
a02085ea98
Update StbCommon.h to stay up-to-date with stb_image.h.
...
This enables C++ API users to statically link Assimp into their projects along with stb_image.
2024-01-29 13:52:54 +01:00
Kim Kulling
906b40510c
Remove dead code.
2024-01-28 15:12:43 +01:00
Kim Kulling
a8d30f7e91
Update DXFLoader.cpp
...
revert it
2024-01-27 12:14:35 +01:00
Kim Kulling
c6fe03f7a5
Update DXFLoader.cpp
...
- Use constexpr instead of const.
2024-01-27 12:14:35 +01:00
seanth
8cde65bfe8
Updated AIC table
...
The previous table was in an incorrect order, leading to index references in DXF producing the wrong colours when converted.
Also added other entries to bring the total number of ACI colours up to the number that can be used in DXF files
2024-01-27 12:14:35 +01:00
seanth
240fa97fed
Update DXFLoader.cpp
...
Changed order of operations for insert positioning and scaling. Need to position the inserts before scaling it, otherwise the position ends up up being position*scale
2024-01-27 12:14:35 +01:00
seanth
727001b0ca
Update DXFLoader.cpp
...
Edited out line suspected to be causing changes in position when changes in scale are made to inserted BLOCKS
2024-01-27 12:14:35 +01:00
julianknodt
bdc08dd4a9
Encode full weight as double
2024-01-27 10:10:28 +01:00
Kim Kulling
6230e70d02
Fix unittest of AC-Loader.
2024-01-25 14:25:00 +01:00
Kim Kulling
a5583f3ec5
Fix loaders
2024-01-21 21:10:25 +01:00
Kim Kulling
0d2d17e044
Fix merge conflicts in ACLoader.
2024-01-18 16:01:47 +01:00
Kim Kulling
d4b00e9ed9
Merge branch 'master' into kimkulling/add_boundscheck_to_parsing_utils
2024-01-16 21:25:14 +01:00
Kim Kulling
1f012ea4c5
Add bounds checks to the parsing utilities.
2024-01-16 21:16:16 +01:00
Stephen Gold
ac29847d56
Readme.md: present the web links in a more uniform style
2024-01-12 10:59:34 +01:00
Robert Reif
81c20a5c61
Improve acc file loading
...
Add warning and support for tolerating a common problem where objects have wrong kid count.
Add support for empty texture layers.
2024-01-09 21:13:13 +01:00
Andre Schulz
74af43f655
Add unit test for X3D IndexedLineSet
...
Unit test for issue #3101
Thanks to @mvidiassov for the X3D test file!
2024-01-09 20:55:51 +01:00
Andre Schulz
9d71a275c3
X3D: Don't convert IndexedLineSet polylines with > 2 indices to triangles/polygons
...
Currently, when the coordIndex attribute of an IndexedLineSet contains a
polyline with > 2 indices, X3DGeoHelper::coordIdx_str2faces_arr() will
incorrectly determine the primitive type to be aiPrimitiveType_TRIANGLE or
aiPrimitiveType_POLYGON instead of aiPrimitiveType_LINE.
To fix this, this commit adds functions to explicitly handle an IndexedLineSet.
Fixes #3101
2024-01-09 20:55:51 +01:00
Kim Kulling
c8ca1a48ec
Update Dockerfile
...
- closes https://github.com/assimp/assimp/issues/5403
2024-01-08 10:18:16 +01:00
Steve M
ea9aa863ff
Increase texture variety
2024-01-07 20:16:19 +01:00
Steve M
cb8150b3e8
Add missing textures and reduce texture sprawl
2024-01-07 20:16:19 +01:00
copycd
b571501559
@ error
...
Cause a TypeError when arg is UNSET
2024-01-06 20:57:41 +01:00
Hamza
6a0e1d5467
fix building errors for MinGW
2024-01-05 22:01:58 +01:00
tangxin
9776d47cca
fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert to pbrMetallicRoughness/baseColorFactor
2024-01-05 21:49:21 +01:00
dependabot[bot]
ec122eb348
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-31 12:00:16 +01:00
copycd
6bcdf989fb
Triangle value is null-error, I don't know why it happened.
2023-12-31 10:31:44 +01:00
Kim Kulling
5cbdb6c63b
Build: Disable building zlib for non-windows
...
- closes https://github.com/assimp/assimp/issues/5340
2023-12-29 17:37:59 +01:00
Kim Kulling
636fbd65b3
Refactorings: come code cleanups
2023-12-29 16:55:37 +01:00
Kim Kulling
263bebb5ba
Add a test before generating the txture folder
2023-12-29 16:55:37 +01:00
Kim Kulling
5d5496f1ad
Update MDLMaterialLoader.cpp
2023-12-22 13:23:08 +01:00
Kim Kulling
69dae9599a
Fix integer overflow
...
- closes https://github.com/assimp/assimp/issues/4930
2023-12-22 13:23:08 +01:00
Kim Kulling
9dddef9b9d
Update D3MFImporter.cpp
2023-12-22 10:49:54 +01:00
Kim Kulling
b9576e6992
Update D3MFImporter.cpp
2023-12-22 10:49:54 +01:00
Kim Kulling
274f64cbf1
Check validity of archive without parsing
...
- closes https://github.com/assimp/assimp/issues/5392
2023-12-22 10:49:54 +01:00
Kim Kulling
7b54b0f406
Fix leak
...
- closes https://github.com/assimp/assimp/issues/5390
2023-12-21 21:18:38 +01:00
Alexander Wagner
df33d33e8f
- removed commented code
2023-12-20 20:55:04 +01:00
Marka Ragnos
3ce8a58d41
Update DefaultIOSystem.cpp
...
Added missing whitespace
2023-12-20 20:55:04 +01:00
Alexander Wagner
d03ab3ef27
- fixed Exist function on Linux
2023-12-20 20:55:04 +01:00
Alexander Wagner
e86f1acb9b
- fixed q3bsp issue
2023-12-20 20:55:04 +01:00
Alexander Wagner
4034df8b6e
- removed unused include
2023-12-20 20:55:04 +01:00
Kim Kulling
88084a67fc
Disable Hunter
2023-12-20 20:13:47 +01:00
Alexey Medvedev
762ad8e9b7
glTF KHR_materials_specular fixes
2023-12-11 11:09:18 +01:00