Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/assimp/assimp

The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
https://github.com/assimp/assimp

Add 2024 to copyright infos (#5475)

01231d0e6001f555c81dcfcc6c581fa5797ccac9 authored 10 months ago by Kim Kulling <[email protected]>
Add zlib-header to ZipArchiveIOSystem.h (#5473)

- closes https://github.com/assimp/assimp/issues/5430

06648827635cbf52fe93eb153975913cd568e746 authored 10 months ago by Kim Kulling <[email protected]>
Add correct double zero check (#5471)

* Add correct double zero check

* Use std::fpclassify

4d6dd80257037921ba9dfe2b01c0fa0dadb98806 authored 10 months ago by Kim Kulling <[email protected]>
Include defs in not cpp-section (#5466)

- closes https://github.com/assimp/assimp/issues/5428

94bc568d139880ba110ca8d438767ed0357d5491 authored 10 months ago by Kim Kulling <[email protected]>
ColladaParser: check values length (#5462)

* ColladaParser: check values length

fixes: #4286

* Refactor calculation of size for data
...

4b9f46dbda5128d6d538d185eb69ad6a7b4b99ff authored 10 months ago by Adam Mizerski <[email protected]>
Add ISC LICENSE file (#5465)

a3708e3464a156b188cbd4ee1e38a7a21d5acd7c authored 10 months ago by Séverin Lemaignan <[email protected]>
Fix PyAssimp under Python >= 3.12 and macOS library search support (#5397)

* Fix PyAssimp under Python >= 3.12

* Make PyAssimp search DYLD_LIBRARY_PATH under macOS

-...

ff5b0ae575082fcd10b9c887390c321a110d2051 authored 11 months ago by Emily Banerjee <[email protected]>
Fix identity matrix check (#5445)

* Fix identity matrix check

Adds an extra epsilon value to check the matrix4x4 identity. The ...

2d98f6a880a6d10b7bab9874feb60e9834cf4b86 authored 11 months ago by fvbj <[email protected]>
`Blendshape`->`Geometry` in FBX Export (#5419)

When loading a mesh exported from assimp into Blender, it warns that it has an incorrect class.
...

c877a151401afded0dca65fae3974a093dbd4e06 authored 11 months ago by Julian Knodt <[email protected]>
Update CMakeLists.txt (#5379)

* Update CMakeLists.txt

Silence warnings when building with CMake 3.27 by @hjmallon in #717
...

1164844ce4ada5f0d57fca31c2b5c2035b914055 authored 11 months ago by mosfet80 <[email protected]>
Bump actions/cache from 3 to 4 (#5431)

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://...

a8c8e75a17856c65bb3fe66e1b432c10985491bb authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
More GLTF loading hardening (#5415)

Co-authored-by: Kim Kulling <[email protected]>

f59a5fab1aac3adbefe001317b9e4a3bae6cae32 authored 11 months ago by Florian Born <[email protected]>
feat:1.add 3mf vertex color read 2.fix 3mf read texture bug (#5361)

* feat:1.add 3mf vertex color read 2.fix 3mf read texture bug

* fix checks failed

* Trigge...

b7b6601a759fe724219d8eda93e5ed158adc045c authored 11 months ago by Galen Xiao <[email protected]>
Fileformats.md: clarify that import of .blend files is deprecated (#5350)

Co-authored-by: Kim Kulling <[email protected]>

bc6673b4b2884903139b78639ce81762ca710bc8 authored 11 months ago by Stephen Gold <[email protected]>
Fix X importer breakage introduced in commit f844c33 (#5372)

* Update XFileImporter.cpp

Comment out boneIdx conditional which caused massive breakage

*...

005399a67189df2d7666fedff5db3a6da028c051 authored 11 months ago by Steve M <[email protected]>
Kimkulling/fix bahavior of remove redundat mats issue 5438 (#5451)

* Fix crash in viewer

* Fix bevavior when material was not referenced

3990ec80a1ba00e27e2ac825192dba4d3b07bb82 authored 11 months ago by Kim Kulling <[email protected]>
Static code analysis fixes (#5447)

* Static code analysis fixes

- Fix warning in LOW

* Fix possible out of bound access.

*...

3476c798016d6db6dce6682ea05f87f4683651aa authored 11 months ago by Kim Kulling <[email protected]>
Fix crash in viewer (#5446)

f9563519428797a3a34b4a84cd8305cf479d7dda authored 11 months ago by Kim Kulling <[email protected]>
Add bounds checks to the parsing utilities. (#5421)

* Add bounds checks to the parsing utilities.

* Fix merge conflicts in ACLoader.

* Fix loa...

c08e3b4abbc2707bd22096fffeec35325e33aafa authored 11 months ago by Kim Kulling <[email protected]>
Introduce aiBuffer

We have a lot of parsing tools which are not doing any kind of bound checking. This is the first...

d5f35582d4044362be507b83b76ed0b7822c071a authored 11 months ago by Kim Kulling <[email protected]>
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.

a02085ea9836c2ac151c44675c4c96646a35802c authored 11 months ago by tigertang <[email protected]>
Update DXFLoader.cpp

revert it

a8d30f7e91503fe4d230446c48f75c3636011a42 authored 11 months ago by Kim Kulling <[email protected]>
Update DXFLoader.cpp

Changed order of operations for insert positioning and scaling. Need to position the inserts bef...

240fa97fed0247cd778dcbf0ad161cc16f1728f9 authored 11 months ago by seanth <[email protected]>
Updated AIC table

The previous table was in an incorrect order, leading to index references in DXF producing the w...

8cde65bfe8934240ed398be03c23d82222c6b3f5 authored 11 months ago by seanth <[email protected]>
Update DXFLoader.cpp

- Use constexpr instead of const.

c6fe03f7a5ff53ac050ba1fd979bc106b6eb54bb authored 11 months ago by Kim Kulling <[email protected]>
Update DXFLoader.cpp

Edited out line suspected to be causing changes in position when changes in scale are made to in...

727001b0cab8b2d06ed6b6bfa99a3a19a450d0c8 authored 11 months ago by seanth <[email protected]>
Encode full weight as double

bdc08dd4a9031f75034f2c7db225b8ea34d90b43 authored 11 months ago by julianknodt <[email protected]>
Readme.md: present the web links in a more uniform style

ac29847d5679c243d7649fe8a5d5e48f0f57c297 authored 12 months ago by Stephen Gold <[email protected]>
Improve acc file loading

Add warning and support for tolerating a common problem where objects have wrong kid count.
Add s...

81c20a5c6155ab906b58f655685ad0481e13b650 authored 12 months ago by Robert Reif <[email protected]>
Add unit test for X3D IndexedLineSet

Unit test for issue #3101

Thanks to @mvidiassov for the X3D test file!

74af43f6559af645c9f79c7e6e9cc149bdbb57cc authored 12 months ago by Andre Schulz <[email protected]>
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 indic...

9d71a275c3ce84617f1c57625cf658e1be884eb5 authored 12 months ago by Andre Schulz <[email protected]>
Update Dockerfile

- closes https://github.com/assimp/assimp/issues/5403

c8ca1a48ecd673c3cc8b6132354251ceb0855ca8 authored 12 months ago by Kim Kulling <[email protected]>
Add missing textures and reduce texture sprawl

cb8150b3e87165bad1ca0914bde306e366b11036 authored 12 months ago by Steve M <[email protected]>
Increase texture variety

ea9aa863ffe4002c97b0267b7a4a98d2ff8a0f88 authored 12 months ago by Steve M <[email protected]>
@ error

Cause a TypeError when arg is UNSET

b571501559fc3b4d5af174349a9654a48fb41cd2 authored 12 months ago by copycd <[email protected]>
fix building errors for MinGW

6a0e1d5467af409cf40deb31046d27942d7ff7f0 authored 12 months ago by Hamza <[email protected]>
fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert to pbrMetallicRoughness/baseColorFactor

9776d47ccad48cbd4ea7869e93df9e8e8244615c authored 12 months ago by tangxin <[email protected]>
Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...

ec122eb348ba5da816ba2466f6f4622c51ef4b06 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Triangle value is null-error, I don't know why it happened.

6bcdf989fb7331aab8fa3b1afe6a0740b1a4ec9b authored 12 months ago by copycd <[email protected]>
Build: Disable building zlib for non-windows

- closes https://github.com/assimp/assimp/issues/5340

5cbdb6c63b8229d1a41a99857112cc3811d82076 authored 12 months ago by Kim Kulling <[email protected]>
Refactorings: come code cleanups

636fbd65b3ff1e4f4ae11cec6380b86d07efc682 authored 12 months ago by Kim Kulling <[email protected]>
Add a test before generating the txture folder

263bebb5baace5d7869aa348015257279ebfc5e9 authored 12 months ago by Kim Kulling <[email protected]>
Fix integer overflow

- closes https://github.com/assimp/assimp/issues/4930

69dae9599a4bf7c7ce50a6ed672ef3d017cb1f90 authored about 1 year ago by Kim Kulling <[email protected]>
Update MDLMaterialLoader.cpp

5d5496f1ad895297cede723b3c96b513263f82ed authored about 1 year ago by Kim Kulling <[email protected]>
Check validity of archive without parsing

- closes https://github.com/assimp/assimp/issues/5392

274f64cbf1942328b74d22dcc246d568670a8b68 authored about 1 year ago by Kim Kulling <[email protected]>
Update D3MFImporter.cpp

b9576e6992ba2ec7b3468d6f51a53d2258ccdc0f authored about 1 year ago by Kim Kulling <[email protected]>
Update D3MFImporter.cpp

9dddef9b9dff03f341a7a22b0e8d5178f8b1f2d3 authored about 1 year ago by Kim Kulling <[email protected]>
Fix leak

- closes https://github.com/assimp/assimp/issues/5390

7b54b0f40623b7c5e3a657f03dfe1fa06926ed79 authored about 1 year ago by Kim Kulling <[email protected]>
Update DefaultIOSystem.cpp

Added missing whitespace

3ce8a58d41ceb5c71628c7ccd2907c09b7a09b33 authored about 1 year ago by Marka Ragnos <[email protected]>
- fixed q3bsp issue

e86f1acb9b11e317fe81124cbd38972da04f98d7 authored about 1 year ago by Alexander Wagner <[email protected]>
- fixed Exist function on Linux

d03ab3ef276e4ee8fe4705100c3d1516eea338fc authored about 1 year ago by Alexander Wagner <[email protected]>
- removed unused include

4034df8b6e7e08efa70d3e645f161b4e2a303bf4 authored about 1 year ago by Alexander Wagner <[email protected]>
- removed commented code

df33d33e8f9004adcaa6f3c1ad8e03800dca0c9a authored about 1 year ago by Alexander Wagner <[email protected]>
Disable Hunter

88084a67fcb50eafd564096997cde25f4513abb0 authored about 1 year ago by Kim Kulling <[email protected]>
glTF KHR_materials_specular fixes

dc399f73432e0a5849ae12f0ef0fba74ba465c5d authored about 1 year ago by Alexey Medvedev <[email protected]>
glTF KHR_materials_specular fixes

a72289b327ec1e1db02e14eb89ef1254e5435a76 authored about 1 year ago by Alexey Medvedev <[email protected]>
glTF KHR_materials_specular fixes

762ad8e9b7d8749c17dedd3e0b9a32b933949e8f authored about 1 year ago by Alexey Medvedev <[email protected]>
correct grammar/typographic errors in comments (8 files)

213d73ebc6a0ab64b880bf144aefa2c2f6092cb6 authored about 1 year ago by Stephen Gold <[email protected]>
Fix target names not being imported on some gLTF2 models

a0b3df6dbd0ca6b8a8fd20e7919e9b4e84f21c2d authored about 1 year ago by Futuremappermydud <[email protected]>
FBXMeshGeometry: solve issue #5116 using patch provided by darktjm

769e82ce5e9ad064e6792e84a0178d032b7039cc authored about 1 year ago by Stephen Gold <[email protected]>
Fix double free in Video::~Video()

d311fa95c61fe8177b14c9b04453190efd9d83cf authored about 1 year ago by Maksim Kostin <[email protected]>
Readme.md: correct 2 errors in section headers

e765862d2493b4ed6408cea8c4e50b5df56f8fb6 authored about 1 year ago by Stephen Gold <[email protected]>
Fix buffer overflow in FBX::Util::DecodeBase64()

f701d702e4363a48688412c1e376437497f06111 authored about 1 year ago by Maksim Kostin <[email protected]>
Update Build.md

Add more details about the default build.

a63a6011c5db6e55ab60eb8554b505b437ba2594 authored about 1 year ago by ccn <[email protected]>
Always include "zlib.h" (rather than .../contrib/zlib/zlib.h)

The path to the vendored zlib is set by the build-system,
so there's no need to add additional p...

bfdd154d14b3f653cbcb9494876236e34c7e39ad authored about 1 year ago by IOhannes m zmölnig <[email protected]>
always include "utf8.h" (instead of contrib/.../utf8.h)

6f70e220e4f8f975ee931ebb0884da49c33159f5 authored about 1 year ago by IOhannes m zmölnig <[email protected]>
Drop disabled zlib.h inclusion stubs

6f715edfa091c4bcd6fc5e468d446a5b71139b73 authored about 1 year ago by IOhannes m zmölnig <[email protected]>
Use correct time scaling

85f64c913145f63a394d0907ab65a45511e19bcc authored about 1 year ago by Kim Kulling <[email protected]>
Update FBXConverter.cpp

- Temporary fix bind pose storage in offset matrix
- Will close https://github.com/assimp/assim...

384db8686e84fe95afe417fd341fc259f528649d authored about 1 year ago by Kim Kulling <[email protected]>
Fix the build

01f2549abe70fe390f6c169b7f3de5ba4ab48e9f authored about 1 year ago by Kim Kulling <[email protected]>
Fix: Check if index for mesh access is out of range

77a8f019e353a6dd2bcabb262c2383d3c67137d3 authored about 1 year ago by Kim Kulling <[email protected]>
Update Readme.md

improve link formatting

254619901b12ef9b129c495de0a7eb154405fd32 authored about 1 year ago by ccn <[email protected]>
Update Readme.md

fix link in readme

56e0ba58e1dd5c0a2092afc928e481b7b5b354ef authored about 1 year ago by ccn <[email protected]>
Fix heap-buffer overflow in PLY parser

e4e2c63e0c2c449cd69fb9a3269e865eb83c241d authored about 1 year ago by Alexandre Avenel <[email protected]>
Add as unit-test an invalid PLY model triggering heap-buffer-overflow

==23896==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x12f9daec1827 at pc 0x7ffcad8...

bfe8745b9032ca0fc0d23101f1951288265398cc authored about 1 year ago by Alexandre Avenel <[email protected]>
Fix container overflow in MMD parser

Using reserve, buffer size is not updated. Since data is directly inserted and not using push_pa...

aae93691b9923e13af089a2a092fdd75bbfab489 authored about 1 year ago by Alexandre Avenel <[email protected]>
Use the correct allocator for deleting objects in case of duplicate animation Ids

6004290dde2995a19ec5005baaaba07cfebfeb3a authored about 1 year ago by Florian Born <[email protected]>
Fix parsing <init_from> in <image>.

The regression was introduced in 21678df.

069e19487c0fd9bd1311c69577307af0694ca02c authored about 1 year ago by Wojciech Matyjewicz <[email protected]>
Fix parsing <instance_image> in <sampler2D>.

The regression was introduced in 904f17f.

Since all the cases are now fully handled at the chil...

2235518b3cbd42531581edc7646c61dbe1fef31e authored about 1 year ago by Wojciech Matyjewicz <[email protected]>
fix mesh-name error.

8648c2af45444348cd6a680baff0f19f7b839c81 authored about 1 year ago by copycd <[email protected]>
Remove double delete

f0e7448fdc99c35655de6ea4a534718dbed90a2d authored about 1 year ago by Kim Kulling <[email protected]>
Read int from uvwsrc

Previously was reading a uint, which always failed. Since the output was never checked, this
see...

9efbbe0a691b75ebcde87b92f99aeeb0edbe822d authored about 1 year ago by julianknodt <[email protected]>
Fix namespaces.

4535e37fc65d57f7848d6b1bce08f400e52fa7c5 authored about 1 year ago by Kim Kulling <[email protected]>
Refactoring: Some cleanups

8cf2d6e588aa1ebadcad75b28dcb1568c6627a91 authored about 1 year ago by Kim Kulling <[email protected]>
Fix warning: remove printf

aa3abb3c06493e10ed46a0f800ed44cce7b05b3b authored about 1 year ago by Kim Kulling <[email protected]>
Fix empty mesh handling

0b0ec713f67d75bfd26317cc3e064acc518fe209 authored about 1 year ago by Kim Kulling <[email protected]>
Fix incorrect deg->radian conversion

It seems that rotation matrices later expect radians.
This conversion breaks it, and was validat...

28ab0a094a66474f0379d004671c3d6a26457c38 authored about 1 year ago by julianknodt <[email protected]>
utf8 header not found

46b19cc6a4cc4129d996614591e91c2cf165d5f5 authored about 1 year ago by Tárcio Vinícius <[email protected]>
link to external minizip with full path

This let's cmake create config files that allow linking to minizip even when
in an unrelated pre...

a521b23ab5ca49ddfd0ce0e3fbd0704725287417 authored about 1 year ago by Martin Aumüller <[email protected]>
Update FBXBinaryTokenizer.cpp

- closes https://github.com/assimp/assimp/issues/5072

108e3192a201635e49e99a91ff2044e1851a2953 authored about 1 year ago by Kim Kulling <[email protected]>
Fix add checks for indices

f844c3397d7726477ab0fdca8efd3df56c18366b authored about 1 year ago by Kim Kulling <[email protected]>
Fix: Implicit Conversion Error

a7cfa3264a9ab2b6694fc79f09b14494921b2e04 authored about 1 year ago by Pavel Lukandiy <[email protected]>
Fix: Remove incorrect final statements

c1deb808faadd85a7a007447b62ae238a4be2337 authored about 1 year ago by Kim Kulling <[email protected]>
Fix: Add missing transformation for normalized normals.

25aee03f6626c93a0b188a6291c4bf7ff88b2cb7 authored about 1 year ago by Kim Kulling <[email protected]>
use size in order to be compatible with float and double

c44e3427aa58fd77cefd3b2b847b279085dc9fd7 authored about 1 year ago by Sébastien Loriot <[email protected]>
Fix spelling error

1169d3bc8cdd3a8c1abfce90491c57e0186ed4cc authored about 1 year ago by julianknodt <[email protected]>
Fix double free when the mesh contains duplicate bones.

945c77d699c0911fabff1e1264e86010b91d0707 authored about 1 year ago by David Marčinković <[email protected]>
Update Readme.md

- Fix typos
- Remove deprecated badges
- Add the new experimental viewer

020554e213365e009f5455ae3572bb0ae10026eb authored about 1 year ago by Kim Kulling <[email protected]>
Update ImproveCacheLocality.cpp

2a347014f3ce8d597ecb0208213c8028229987e1 authored about 1 year ago by Kim Kulling <[email protected]>
Update ImproveCacheLocality.cpp

- closes https://github.com/assimp/assimp/issues/5262

a531c72f7f713c73ca373d7e55d29fb017b9e69d authored about 1 year ago by Kim Kulling <[email protected]>