assimp
assimp copied to clipboard
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
#### Description: This PR resolves a potential out-of-bound access issue in the `SkipSpaces` function within the `ParsingUtils.h` file. Previously, the condition that checked for whitespace (`' '` or `'\t'`) was...
Hello, It might not be the right category if I missed it, but I'm not able to find the LOD informations from the LOD Group. The Lod group doesn't really...
This commit adds two classes: * ProgressTracker * ProgressScope The first is for users to implement, and to instantiate when they desire to get informed about the overall progress. The...
Previously it was possible that the number of vertices between the mesh and morph mesh varied. This may have caused problems in tools like Blender, and this ensures there's a...
**Describe the bug** When trying to compile the latest code (after a successful cmake) I get loads of compile errors: ``` 13>AMFImporter_Geometry.cpp 13>F:\wxWidgets-3\demos\assimp\include\assimp\material.inl(72,55): error C2511: 'aiReturn aiMaterial::GetTexture(aiTextureType,unsigned int,aiString *,aiTextureMapping *,unsigned...
## Affected Projects assimp v5.4.3 (https://github.com/assimp/assimp) ## Problem Type CWE-122: Heap-based Buffer Overflow ## Decription ### Summary A segmentation fault (SEGV) was detected in the `SortByPTypeProcess::Execute` function in the Assimp...
assimp-5.4.3 does not build when ASSIMP_DOUBLE_PRECISION is ON on Mac Os Sonoma 14.6.1. ``` -- The C compiler identification is AppleClang 15.0.0.15000309 -- The CXX compiler identification is AppleClang 15.0.0.15000309...
New issue 69898 by ClusterFuzz-External: assimp:assimp_fuzzer: Null-dereference in Assimp::FBXExporter::WriteObjects https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69898 Detailed Report: https://oss-fuzz.com/testcase?key=5240030160289792 Project: assimp Fuzzing Engine: libFuzzer Fuzz Target: assimp_fuzzer Job Type: libfuzzer_ubsan_assimp Platform Id: linux Crash Type: Null-dereference...
I am trying to import the Sponza scene from Intel's GPU Research Samples https://www.intel.com/content/www/us/en/developer/topic-technology/graphics-research/samples.html The exact file I am importing is NewSponza_Main_Yup_003.fbx which is about 900MB so it understandably takes...
**Describe the bug** A clear and concise description of what the bug is. Files such as [SimpleOpenGL/CMakeLists.txt](https://github.com/assimp/assimp/blob/master/samples/SimpleOpenGL/CMakeLists.txt) and [SimpleTexturedOpenGL/CMakeLists.txt](https://github.com/assimp/assimp/blob/master/samples/SimpleTexturedOpenGL/CMakeLists.txt) contain are very similar section of code which seems to have...