assimp/code
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
..
AssetLib X3D: Don't convert IndexedLineSet polylines with > 2 indices to triangles/polygons 2024-01-09 20:55:51 +01:00
CApi Fix: Remove buggy namespace declaration 2023-03-10 09:00:37 +01:00
Common Update DefaultIOSystem.cpp 2023-12-20 20:55:04 +01:00
Geometry Reafctoring: Add GeoUtils usage 2023-05-04 20:57:20 +02:00
Material Add missing include 2023-06-03 16:28:55 +02:00
Pbrt Refactorings: come code cleanups 2023-12-29 16:55:37 +01:00
PostProcessing Fix: Add missing transformation for normalized normals. 2023-10-29 10:05:25 +01:00
res Use mingw.include 2022-06-30 20:58:34 +02:00
.editorconfig Implemented: Add editor config for source code 2015-06-28 15:50:57 -06:00
CMakeLists.txt utf8 header not found 2023-11-06 16:09:53 +01:00