summaryrefslogtreecommitdiff
path: root/src/mesh/assimp-master/test/models/invalid/readme.txt
diff options
context:
space:
mode:
authorsanine <sanine.not@pm.me>2022-03-04 10:47:15 -0600
committersanine <sanine.not@pm.me>2022-03-04 10:47:15 -0600
commit058f98a63658dc1a2579826ba167fd61bed1e21f (patch)
treebcba07a1615a14d943f3af3f815a42f3be86b2f3 /src/mesh/assimp-master/test/models/invalid/readme.txt
parent2f8028ac9e0812cb6f3cbb08f0f419e4e717bd22 (diff)
add assimp submodule
Diffstat (limited to 'src/mesh/assimp-master/test/models/invalid/readme.txt')
-rw-r--r--src/mesh/assimp-master/test/models/invalid/readme.txt31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/mesh/assimp-master/test/models/invalid/readme.txt b/src/mesh/assimp-master/test/models/invalid/readme.txt
new file mode 100644
index 0000000..6ad8b43
--- /dev/null
+++ b/src/mesh/assimp-master/test/models/invalid/readme.txt
@@ -0,0 +1,31 @@
+
+*********************************************************
+GENERAL
+*********************************************************
+
+
+The files in this directory are invalid ... some of them are empty,
+others have invalid vertices or faces, others are prepared to make
+ assimp allocate a few hundreds gigs of memory ... most are
+actually regression tests, i.e. there was once a bugfix that
+fixed the respective loaders.
+
+This test case is successful if the library (and the viewer) don't
+crash.
+
+
+*********************************************************
+FILES
+*********************************************************
+
+OutOfMemory.off - the number of faces is invalid. There won't be
+ enough memory so std::vector::reserve() will most likely fail.
+ The exception should be caught in Importer.cpp.
+
+empty.<x> - These files are completely empty. The corresponding
+ loaders should not crash.
+
+malformed.obj - out-of-range vertex indices
+malformed2.obj - non-existent material referenced
+
+