diff --git a/test/models-nonbsd/AMF/3_bananas.amf.7z b/test/models-nonbsd/AMF/3_bananas.amf.7z new file mode 100644 index 000000000..c2b6785a3 Binary files /dev/null and b/test/models-nonbsd/AMF/3_bananas.amf.7z differ diff --git a/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg b/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg new file mode 100644 index 000000000..976fcb03b Binary files /dev/null and b/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg differ diff --git a/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d b/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d new file mode 100644 index 000000000..61f23d580 --- /dev/null +++ b/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d @@ -0,0 +1,367 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg b/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg new file mode 100644 index 000000000..830cfcdcd Binary files /dev/null and b/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg differ diff --git a/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg b/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg new file mode 100644 index 000000000..8e55f28d1 Binary files /dev/null and b/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg differ diff --git a/test/models/AMF/README b/test/models/AMF/README new file mode 100644 index 000000000..a64a8508e --- /dev/null +++ b/test/models/AMF/README @@ -0,0 +1 @@ +Simple models for testing importer. No desription because models are simple and created by hands. diff --git a/test/models/AMF/test1.amf b/test/models/AMF/test1.amf new file mode 100644 index 000000000..88f4d7496 --- /dev/null +++ b/test/models/AMF/test1.amf @@ -0,0 +1,59 @@ + + + + + + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test2.amf b/test/models/AMF/test2.amf new file mode 100644 index 000000000..c30a68aa5 --- /dev/null +++ b/test/models/AMF/test2.amf @@ -0,0 +1,65 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test3.amf b/test/models/AMF/test3.amf new file mode 100644 index 000000000..348a916a2 --- /dev/null +++ b/test/models/AMF/test3.amf @@ -0,0 +1,71 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test4.amf b/test/models/AMF/test4.amf new file mode 100644 index 000000000..139609233 --- /dev/null +++ b/test/models/AMF/test4.amf @@ -0,0 +1,77 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + + 0.0 + 0.0 + 1 + 1 + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test5.amf b/test/models/AMF/test5.amf new file mode 100644 index 000000000..3e422d8be --- /dev/null +++ b/test/models/AMF/test5.amf @@ -0,0 +1,95 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + 0.5 + 0.5 + 0.2 + 1 + + + -0.5 + 0.5 + 0 + + + + + 0.5 + 0.5 + 0.4 + 1 + + + 1 + 0 + 0 + + + + + 0.5 + 0.5 + 0.8 + 1 + + + 0 + 0 + 4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test5a.amf b/test/models/AMF/test5a.amf new file mode 100644 index 000000000..a8b6e01e3 --- /dev/null +++ b/test/models/AMF/test5a.amf @@ -0,0 +1,77 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test6.amf b/test/models/AMF/test6.amf new file mode 100644 index 000000000..5469b39ba --- /dev/null +++ b/test/models/AMF/test6.amf @@ -0,0 +1,83 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + + 0.0 + 0.0 + 1 + 1 + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + diff --git a/test/models/AMF/test7.amf b/test/models/AMF/test7.amf new file mode 100644 index 000000000..62bde92ca --- /dev/null +++ b/test/models/AMF/test7.amf @@ -0,0 +1,112 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + 0 + 0 + -4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + + 0.0 + 0.0 + 1 + 1 + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + 0 + 2 + 1 + + + 0 + 4 + 2 + + + 1 + 2 + 4 + + + 0 + 1 + 4 + + + + + diff --git a/test/models/AMF/test8.amf b/test/models/AMF/test8.amf new file mode 100644 index 000000000..05bc3bf0d --- /dev/null +++ b/test/models/AMF/test8.amf @@ -0,0 +1,130 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + 0 + 0 + -4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + + 0.0 + 0.0 + 1 + 1 + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + 0 + 2 + 1 + + + 0 + 4 + 2 + + + 1 + 2 + 4 + + + 0 + 1 + 4 + + + + + + + -5 + 0 + 0 + -45 + 0 + 0 + + + 5 + 0 + 0 + 45 + 0 + 0 + + + diff --git a/test/models/AMF/test9.amf b/test/models/AMF/test9.amf new file mode 100644 index 000000000..af33b1747 --- /dev/null +++ b/test/models/AMF/test9.amf @@ -0,0 +1,180 @@ + + + + + 0.1 + 0.6 + 0.1 + 1 + + + + + + 0.5 + 0.5 + 0 + 1 + + + -0.5 + -0.5 + 0 + + + + + -0.5 + 0.5 + 0 + + + + + 1 + 0 + 0 + + + + + 0 + 0 + 4 + + + + + 0 + 0 + -4 + + + + + + 0.6 + 0.1 + 0.1 + 1 + + + + 0.0 + 0.0 + 1 + 1 + + 0 + 1 + 2 + + + 0 + 3 + 1 + + + 1 + 3 + 2 + + + 0 + 2 + 3 + + + + + 0 + 2 + 1 + + + 0 + 4 + 2 + + + 1 + 2 + 4 + + + 0 + 1 + 4 + + + + + + + -5 + 0 + 0 + -45 + 0 + 0 + + + 5 + 0 + 0 + 45 + 0 + 0 + + + 0 + -5 + 0 + 0 + -45 + 0 + + + 0 + 5 + 0 + 0 + 45 + 0 + + + 0 + 0 + -5 + 0 + 0 + -45 + + + 0 + 0 + 5 + 0 + 0 + 45 + + + + + -20 + 0 + 0 + -20 + 0 + 0 + + + 20 + 0 + 0 + 20 + 0 + 0 + + +