summaryrefslogtreecommitdiff
path: root/src/samples/mesh.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/samples/mesh.py')
-rwxr-xr-xsrc/samples/mesh.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/samples/mesh.py b/src/samples/mesh.py
new file mode 100755
index 0000000..8f18de1
--- /dev/null
+++ b/src/samples/mesh.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+from libavg import avg, player
+
+canvas = player.createMainCanvas(size=(160,120))
+avg.MeshNode(texhref="rgb24-64x64.png",
+ vertexcoords=((0,0), (64,0), (0,64), (64, 64), (32, 32)),
+ texcoords=((0,0), (1,0), (0,1), (1,1), (0.5,0.5)),
+ triangles=((0,1,4), (1,3,4), (3,2,4), (2,0,4)),
+ parent=player.getRootNode())
+player.play()
+