Skip to content

Commit

Permalink
[+] Few models for AMF and X3D.
Browse files Browse the repository at this point in the history
  • Loading branch information
smalcom committed Oct 6, 2016
1 parent b61aaf7 commit 165f0f0
Show file tree
Hide file tree
Showing 16 changed files with 1,317 additions and 0 deletions.
Binary file added test/models-nonbsd/AMF/3_bananas.amf.7z
Binary file not shown.
Binary file added test/models-nonbsd/AMF/screenshot_3_bananas.jpeg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
367 changes: 367 additions & 0 deletions test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d

Large diffs are not rendered by default.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions test/models/AMF/README
@@ -0,0 +1 @@
Simple models for testing importer. No desription because models are simple and created by hands.
59 changes: 59 additions & 0 deletions 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>
65 changes: 65 additions & 0 deletions 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>
71 changes: 71 additions & 0 deletions 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>
77 changes: 77 additions & 0 deletions 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>
95 changes: 95 additions & 0 deletions 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>

0 comments on commit 165f0f0

Please sign in to comment.