diff options
author | sanine <sanine.not@pm.me> | 2022-04-16 11:55:09 -0500 |
---|---|---|
committer | sanine <sanine.not@pm.me> | 2022-04-16 11:55:09 -0500 |
commit | db81b925d776103326128bf629cbdda576a223e7 (patch) | |
tree | 58bea8155c686733310009f6bed7363f91fbeb9d /libs/assimp/test/models/AMF | |
parent | 55860037b14fb3893ba21cf2654c83d349cc1082 (diff) |
move 3rd-party librarys into libs/ and add built-in honeysuckle
Diffstat (limited to 'libs/assimp/test/models/AMF')
-rw-r--r-- | libs/assimp/test/models/AMF/README | 1 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test1.amf | 59 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test2.amf | 65 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test3.amf | 71 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test4.amf | 77 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test5.amf | 95 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test5a.amf | 77 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test6.amf | 83 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test7.amf | 112 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test8.amf | 130 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test9.amf | 180 | ||||
-rw-r--r-- | libs/assimp/test/models/AMF/test_with_mat.amf | 38 |
12 files changed, 988 insertions, 0 deletions
diff --git a/libs/assimp/test/models/AMF/README b/libs/assimp/test/models/AMF/README new file mode 100644 index 0000000..7de7cad --- /dev/null +++ b/libs/assimp/test/models/AMF/README @@ -0,0 +1 @@ +Simple models for testing importer. No description because models are simple and created by hand. diff --git a/libs/assimp/test/models/AMF/test1.amf b/libs/assimp/test/models/AMF/test1.amf new file mode 100644 index 0000000..830b508 --- /dev/null +++ b/libs/assimp/test/models/AMF/test1.amf @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <mesh> + <vertices> + <vertex> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test2.amf b/libs/assimp/test/models/AMF/test2.amf new file mode 100644 index 0000000..3877376 --- /dev/null +++ b/libs/assimp/test/models/AMF/test2.amf @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test3.amf b/libs/assimp/test/models/AMF/test3.amf new file mode 100644 index 0000000..cf58053 --- /dev/null +++ b/libs/assimp/test/models/AMF/test3.amf @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test4.amf b/libs/assimp/test/models/AMF/test4.amf new file mode 100644 index 0000000..1a02798 --- /dev/null +++ b/libs/assimp/test/models/AMF/test4.amf @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <color> + <r>0.0</r> + <g>0.0</g> + <b>1</b> + <a>1</a> + </color> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test5.amf b/libs/assimp/test/models/AMF/test5.amf new file mode 100644 index 0000000..d7365cd --- /dev/null +++ b/libs/assimp/test/models/AMF/test5.amf @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0.2</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0.4</b> + <a>1</a> + </color> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0.8</b> + <a>1</a> + </color> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test5a.amf b/libs/assimp/test/models/AMF/test5a.amf new file mode 100644 index 0000000..141ab32 --- /dev/null +++ b/libs/assimp/test/models/AMF/test5a.amf @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test6.amf b/libs/assimp/test/models/AMF/test6.amf new file mode 100644 index 0000000..f6d4c94 --- /dev/null +++ b/libs/assimp/test/models/AMF/test6.amf @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <color> + <r>0.0</r> + <g>0.0</g> + <b>1</b> + <a>1</a> + </color> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test7.amf b/libs/assimp/test/models/AMF/test7.amf new file mode 100644 index 0000000..9dae44f --- /dev/null +++ b/libs/assimp/test/models/AMF/test7.amf @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>-4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <color> + <r>0.0</r> + <g>0.0</g> + <b>1</b> + <a>1</a> + </color> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + <volume> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>4</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>2</v2> + <v3>4</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>4</v3> + </triangle> + </volume> + </mesh> + </object> +</amf> diff --git a/libs/assimp/test/models/AMF/test8.amf b/libs/assimp/test/models/AMF/test8.amf new file mode 100644 index 0000000..4ffa59a --- /dev/null +++ b/libs/assimp/test/models/AMF/test8.amf @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>-4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <color> + <r>0.0</r> + <g>0.0</g> + <b>1</b> + <a>1</a> + </color> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + <volume> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>4</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>2</v2> + <v3>4</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>4</v3> + </triangle> + </volume> + </mesh> + </object> + <constellation id="2"> + <instance objectid="1"> + <deltax>-5</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>-45</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + <instance objectid="1"> + <deltax>5</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>45</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + </constellation> +</amf> diff --git a/libs/assimp/test/models/AMF/test9.amf b/libs/assimp/test/models/AMF/test9.amf new file mode 100644 index 0000000..00140ae --- /dev/null +++ b/libs/assimp/test/models/AMF/test9.amf @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf> + <object id="1"> + <color> + <r>0.1</r> + <g>0.6</g> + <b>0.1</b> + <a>1</a> + </color> + <mesh> + <vertices> + <vertex> + <color> + <r>0.5</r> + <g>0.5</g> + <b>0</b> + <a>1</a> + </color> + <coordinates> + <x>-0.5</x> + <y>-0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>-0.5</x> + <y>0.5</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>1</x> + <y>0</y> + <z>0</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>4</z> + </coordinates> + </vertex> + <vertex> + <coordinates> + <x>0</x> + <y>0</y> + <z>-4</z> + </coordinates> + </vertex> + </vertices> + <volume> + <color> + <r>0.6</r> + <g>0.1</g> + <b>0.1</b> + <a>1</a> + </color> + <triangle> + <color> + <r>0.0</r> + <g>0.0</g> + <b>1</b> + <a>1</a> + </color> + <v1>0</v1> + <v2>1</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>3</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>3</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>3</v3> + </triangle> + </volume> + <volume> + <triangle> + <v1>0</v1> + <v2>2</v2> + <v3>1</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>4</v2> + <v3>2</v3> + </triangle> + <triangle> + <v1>1</v1> + <v2>2</v2> + <v3>4</v3> + </triangle> + <triangle> + <v1>0</v1> + <v2>1</v2> + <v3>4</v3> + </triangle> + </volume> + </mesh> + </object> + <constellation id="2"> + <instance objectid="1"> + <deltax>-5</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>-45</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + <instance objectid="1"> + <deltax>5</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>45</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + <instance objectid="1"> + <deltax>0</deltax> + <deltay>-5</deltay> + <deltaz>0</deltaz> + <rx>0</rx> + <ry>-45</ry> + <rz>0</rz> + </instance> + <instance objectid="1"> + <deltax>0</deltax> + <deltay>5</deltay> + <deltaz>0</deltaz> + <rx>0</rx> + <ry>45</ry> + <rz>0</rz> + </instance> + <instance objectid="1"> + <deltax>0</deltax> + <deltay>0</deltay> + <deltaz>-5</deltaz> + <rx>0</rx> + <ry>0</ry> + <rz>-45</rz> + </instance> + <instance objectid="1"> + <deltax>0</deltax> + <deltay>0</deltay> + <deltaz>5</deltaz> + <rx>0</rx> + <ry>0</ry> + <rz>45</rz> + </instance> + </constellation> + <constellation id="3"> + <instance objectid="2"> + <deltax>-20</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>-20</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + <instance objectid="2"> + <deltax>20</deltax> + <deltay>0</deltay> + <deltaz>0</deltaz> + <rx>20</rx> + <ry>0</ry> + <rz>0</rz> + </instance> + </constellation> +</amf> diff --git a/libs/assimp/test/models/AMF/test_with_mat.amf b/libs/assimp/test/models/AMF/test_with_mat.amf new file mode 100644 index 0000000..0127d82 --- /dev/null +++ b/libs/assimp/test/models/AMF/test_with_mat.amf @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<amf unit="inch" version="1.1"> + <metadata type="name">Split Pyramid</metadata> + <metadata type="author">John Smith</metadata> + <object id="1"> + <mesh> + <vertices> + <vertex><coordinates><x>0</x><y>0</y><z>0</z></coordinates></vertex> + <vertex><coordinates><x>1</x><y>0</y><z>0</z></coordinates></vertex> + <vertex><coordinates><x>0</x><y>1</y><z>0</z></coordinates></vertex> + <vertex><coordinates><x>1</x><y>1</y><z>0</z></coordinates></vertex> + <vertex><coordinates><x>0.5</x><y>0.5</y><z>1</z></coordinates></vertex> + </vertices> + <volume materialid="2"> + <metadata type="name">Hard side</metadata> + <triangle><v1>2</v1><v2>1</v2><v3>0</v3></triangle> + <triangle><v1>0</v1><v2>1</v2><v3>4</v3></triangle> + <triangle><v1>4</v1><v2>1</v2><v3>2</v3></triangle> + <triangle><v1>0</v1><v2>4</v2><v3>2</v3></triangle> + </volume> + <volume materialid="3"> + <metadata type="name">Soft side</metadata> + <triangle><v1>2</v1><v2>3</v2><v3>1</v3></triangle> + <triangle><v1>1</v1><v2>3</v2><v3>4</v3></triangle> + <triangle><v1>4</v1><v2>3</v2><v3>2</v3></triangle> + <triangle><v1>4</v1><v2>2</v2><v3>1</v3></triangle> + </volume> + </mesh> + </object> + <material id="2"> + <metadata type="name">Hard material</metadata> + <color><r>0.1</r><g>0.1</g><b>0.1</b></color> + </material> + <material id="3"> + <metadata type="name">Soft material</metadata> + <color><r>0</r><g>0.9</g><b>0.9</b><a>0.5</a></color> + </material> +</amf> |