added tests folder with a demo

git-svn-id: svn://anubis/anaglym/trunk@51 99a6e188-d820-4881-8870-2d33a10e2619
This commit is contained in:
Josh Holtrop 2009-10-05 22:02:30 +00:00
parent 452b8fe3f3
commit 7fc07f1bf1
5 changed files with 212 additions and 0 deletions

10
tests/ballstairs.lua Executable file
View File

@ -0,0 +1,10 @@
function update()
ag.doPhysics()
ag.startFrame()
arena:draw()
ag.endFrame()
end
ag.setCamera(5, 0, 7, 0, 10, 4, 0, 0, 1)
arena = ag.loadStaticModel("boxarena")

BIN
tests/boxarena.blend Executable file

Binary file not shown.

12
tests/boxarena.mtl Executable file
View File

@ -0,0 +1,12 @@
# Blender3D MTL File: boxarena.blend
# Material Count: 1
newmtl Material
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2

179
tests/boxarena.obj Executable file
View File

@ -0,0 +1,179 @@
# Blender3D v248 OBJ File: boxarena.blend
# www.blender3d.org
mtllib boxarena.mtl
v 0.000000 8.000000 -10.000000
v 0.000000 8.000000 -8.000000
v -10.000001 8.000000 -8.000000
v -9.999998 8.000000 -10.000000
v 0.000002 10.000000 -9.999999
v -0.000003 10.000000 -8.000000
v -10.000002 10.000000 -8.000000
v -10.000000 10.000000 -10.000000
usemtl (null)
s off
f 1 2 3 4
f 5 8 7 6
f 1 5 6 2
f 2 6 7 3
f 3 7 8 4
f 5 1 4 8
v 0.000000 6.000000 -10.000000
v 0.000000 6.000000 -6.000000
v -10.000001 6.000000 -6.000000
v -9.999998 6.000000 -10.000001
v 0.000002 8.000000 -9.999999
v -0.000003 8.000000 -5.999999
v -10.000002 8.000000 -6.000001
v -10.000000 8.000000 -10.000000
usemtl (null)
s off
f 9 10 11 12
f 13 16 15 14
f 9 13 14 10
f 10 14 15 11
f 11 15 16 12
f 13 9 12 16
v 0.000000 3.999999 -10.000000
v 0.000000 4.000000 -4.000000
v -10.000001 4.000000 -4.000000
v -9.999998 3.999999 -10.000001
v 0.000002 6.000000 -9.999998
v -0.000003 6.000000 -3.999998
v -10.000002 6.000000 -4.000001
v -10.000000 6.000000 -10.000000
usemtl (null)
s off
f 17 18 19 20
f 21 24 23 22
f 17 21 22 18
f 18 22 23 19
f 19 23 24 20
f 21 17 20 24
v 0.000000 2.000000 -10.000000
v 0.000000 2.000000 -2.000000
v -10.000001 2.000000 -2.000001
v -9.999998 2.000000 -10.000001
v 0.000002 4.000000 -9.999998
v -0.000003 4.000000 -1.999998
v -10.000002 4.000000 -2.000001
v -10.000000 4.000000 -10.000000
usemtl (null)
s off
f 25 26 27 28
f 29 32 31 30
f 25 29 30 26
f 26 30 31 27
f 27 31 32 28
f 29 25 28 32
v 0.000000 -0.000000 -10.000000
v 0.000000 -0.000000 0.000000
v -10.000001 -0.000000 -0.000001
v -9.999998 -0.000000 -10.000002
v 0.000002 2.000000 -9.999997
v -0.000003 2.000000 0.000003
v -10.000002 2.000000 -0.000002
v -10.000000 2.000000 -10.000000
usemtl (null)
s off
f 33 34 35 36
f 37 40 39 38
f 33 37 38 34
f 34 38 39 35
f 35 39 40 36
f 37 33 36 40
v 10.000000 20.000000 -10.000000
v 10.000000 20.000000 9.999999
v -10.000001 20.000000 9.999997
v -9.999996 20.000000 -10.000005
v 10.000005 21.000000 -9.999995
v 9.999993 21.000000 10.000005
v -10.000004 21.000000 9.999995
v -9.999999 21.000000 -10.000001
usemtl Material
s off
f 41 42 43 44
f 45 48 47 46
f 41 45 46 42
f 42 46 47 43
f 43 47 48 44
f 45 41 44 48
v 9.999999 0.000000 11.000001
v -10.000000 0.000000 11.000000
v -9.999998 -0.000000 10.000000
v 10.000004 -0.000000 10.000001
v 9.999994 20.000000 11.000000
v -10.000006 20.000000 10.999999
v -9.999996 20.000000 9.999999
v 10.000000 20.000000 10.000000
usemtl Material
s off
f 49 50 51 52
f 53 56 55 54
f 49 53 54 50
f 50 54 55 51
f 51 55 56 52
f 53 49 52 56
v 9.999999 0.000000 -9.999999
v -10.000000 0.000000 -10.000000
v -9.999998 -0.000000 -11.000000
v 10.000004 -0.000000 -10.999999
v 9.999994 20.000000 -10.000000
v -10.000006 20.000000 -10.000001
v -9.999996 20.000000 -11.000001
v 10.000000 20.000000 -11.000000
usemtl Material
s off
f 57 58 59 60
f 61 64 63 62
f 57 61 62 58
f 58 62 63 59
f 59 63 64 60
f 61 57 60 64
v 11.000000 -0.000000 -9.999999
v 11.000000 0.000000 10.000000
v 10.000000 0.000000 9.999998
v 10.000000 -0.000000 -10.000004
v 11.000000 20.000000 -9.999995
v 11.000000 20.000000 10.000005
v 10.000000 20.000000 9.999995
v 10.000000 20.000000 -10.000001
usemtl Material
s off
f 65 66 67 68
f 69 72 71 70
f 65 69 70 66
f 66 70 71 67
f 67 71 72 68
f 69 65 68 72
v -10.000000 -0.000000 -9.999999
v -10.000000 0.000000 10.000000
v -11.000000 0.000000 9.999998
v -11.000000 -0.000000 -10.000004
v -10.000000 20.000000 -9.999995
v -10.000000 20.000000 10.000005
v -11.000000 20.000000 9.999995
v -11.000000 20.000000 -10.000001
usemtl Material
s off
f 73 74 75 76
f 77 80 79 78
f 73 77 78 74
f 74 78 79 75
f 75 79 80 76
f 77 73 76 80
v 10.000000 -1.000000 -9.999999
v 10.000000 -1.000000 10.000000
v -10.000001 -1.000000 9.999998
v -9.999996 -1.000000 -10.000004
v 10.000005 -0.000000 -9.999994
v 9.999993 0.000000 10.000006
v -10.000004 0.000000 9.999996
v -9.999999 -0.000000 -10.000000
usemtl Material
s off
f 81 82 83 84
f 85 88 87 86
f 81 85 86 82
f 82 86 87 83
f 83 87 88 84
f 85 81 84 88

11
tests/boxarena.phy Executable file
View File

@ -0,0 +1,11 @@
cube "Cube.010" 5.000000 1.000000 1.000000 -5.000000 9.000000 9.000000 0.000000 0.000000 0.000000
cube "Cube.009" 5.000000 2.000000 1.000000 -5.000000 8.000000 7.000000 0.000000 0.000000 0.000000
cube "Cube.008" 5.000000 3.000000 1.000000 -5.000000 7.000000 5.000000 0.000000 0.000000 0.000000
cube "Cube.007" 5.000000 4.000000 1.000000 -5.000000 6.000000 3.000000 0.000000 0.000000 0.000000
cube "Cube.006" 5.000000 5.000000 1.000000 -5.000000 5.000000 1.000000 0.000000 0.000000 0.000000
cube "Cube.005" 10.000000 10.000000 0.500000 0.000000 0.000000 20.500000 0.000000 -0.000000 0.000000
cube "Cube.004" 0.500000 10.000000 10.000000 0.000000 -10.500000 10.000000 0.000000 -0.000000 -1.570796
cube "Cube.003" 0.500000 10.000000 10.000000 0.000000 10.500000 10.000000 0.000000 -0.000000 -1.570796
cube "Cube.002" 0.500000 10.000000 10.000000 10.500000 0.000000 10.000000 0.000000 -0.000000 0.000000
cube "Cube.001" 0.500000 10.000000 10.000000 -10.500000 0.000000 10.000000 0.000000 -0.000000 0.000000
cube "Cube" 10.000000 10.000000 0.500000 0.000000 0.000000 -0.500000 0.000000 -0.000000 0.000000