assimp/code/AssetLib/glTF2
Matias Kangasjärvelä 7a16a7a7e4 Fix infinite recursion in gltf2 skin parsing
Previously parsing a node caused the skin that was attached to it
to be parsed, which caused the skins node joints to be parsed,
which could cause the skin to be re-parsed leading to infinite or
at the very least exponential recursion.

The fix is to just get a reference to a temporarily uninitialized
skin as they were being parsed after the scene graph just to be safe
anyway. This way we avoid the recursion problem and all the references
will be valid in the end.
2020-05-15 16:48:41 +03:00
..
glTF2Asset.h Merge branch 'master' of https://github.com/zyndor/assimp into zyndor-master 2020-05-15 08:51:46 +02:00
glTF2Asset.inl Fix infinite recursion in gltf2 skin parsing 2020-05-15 16:48:41 +03:00
glTF2AssetWriter.h Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00
glTF2AssetWriter.inl Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00
glTF2Exporter.cpp Merge branch 'file-formatting' of https://github.com/aaronfranke/assimp into aaronfranke-file-formatting 2020-05-05 10:17:52 +02:00
glTF2Exporter.h Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00
glTF2Importer.cpp Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00
glTF2Importer.h Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00