From 1810e6029031cfb25780bc1524aede323bbb2b03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 30 Oct 2014 11:32:15 +0100 Subject: [PATCH 1/3] STL 3D models, ASCII and binary --- freedesktop.org.xml.in | 19 +++++++++++ tests/ascii.stl | 86 +++++++++++++++++++++++++++++++++++++++++++++++++ tests/binary.stl | Bin 0 -> 684 bytes tests/list | 6 ++++ 4 files changed, 111 insertions(+) create mode 100644 tests/ascii.stl create mode 100644 tests/binary.stl diff --git a/freedesktop.org.xml.in b/freedesktop.org.xml.in index 15d44b4..e9f5979 100644 --- a/freedesktop.org.xml.in +++ b/freedesktop.org.xml.in @@ -6929,4 +6929,23 @@ command to generate the output files. + + + <_comment>STL 3D model (binary) + + + + + + + <_comment>STL 3D model (ASCII) + + + + + + + + + diff --git a/tests/ascii.stl b/tests/ascii.stl new file mode 100644 index 0000000..c566b61 --- /dev/null +++ b/tests/ascii.stl @@ -0,0 +1,86 @@ +solid Processed by ADMesh version 0.98.1 + facet normal 0.00000000E+00 0.00000000E+00 1.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -0.00000000E+00 1.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -0.00000000E+00 -1.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 0.00000000E+00 -1.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal -1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal -1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -1.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -1.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 1.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 1.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet +endsolid Processed by ADMesh version 0.98.1 diff --git a/tests/binary.stl b/tests/binary.stl new file mode 100644 index 0000000000000000000000000000000000000000..d902ff5db110391ecb7b45d0e4d1b659d5ebb190 GIT binary patch literal 684 zcmWG2%1=%$E>2BRNUBtDbn#6s&QK^zEh^5;&r>kav$W7NWFQIfpr~%J|M30yejoo~Qv(A7SO-icOc#uX>qOB37e%rQB!+_FI)GL+pva)