exported normals on boxarena.obj, still looks funny though

git-svn-id: svn://anubis/anaglym/trunk@57 99a6e188-d820-4881-8870-2d33a10e2619
This commit is contained in:
Josh Holtrop 2009-10-09 17:25:09 +00:00
parent 0373aa75d1
commit a34e96d73f
2 changed files with 184 additions and 156 deletions

View File

@ -1,10 +1,19 @@
center = {-8, 8, 4}
function update()
ag.doPhysics()
elapsed = ag.elapsedTime()
dist = 35 - elapsed / 100
if (dist < 2) then
dist = 5
end
-- ag.setCamera(center[1] + dist, center[2] - dist, center[3] + dist,
-- center[1], center[2], center[3], 0, 0, 1)
-- ag.doPhysics()
ag.startFrame()
arena:draw()
ag.endFrame()
end
ag.setCamera(5, 0, 7, 0, 10, 4, 0, 0, 1)
ag.setCamera(8, -8, 8, -8, 8, 4, 0, 0, 1)
arena = ag.loadStaticModel("boxarena")

View File

@ -1,179 +1,198 @@
# 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
v 0.000000 10.000000 8.000000
v 0.000000 8.000000 8.000000
v -10.000001 8.000000 8.000000
v -9.999998 10.000000 8.000000
v 0.000002 9.999999 10.000000
v -0.000003 8.000000 10.000000
v -10.000002 8.000000 10.000000
v -10.000000 10.000000 10.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 0.000000 1.000000
vn 1.000000 -0.000001 0.000000
vn -0.000000 -1.000000 -0.000000
vn -1.000000 0.000001 -0.000001
vn 0.000000 1.000000 0.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
f 1//1 2//1 3//1 4//1
f 5//2 8//2 7//2 6//2
f 1//3 5//3 6//3 2//3
f 2//4 6//4 7//4 3//4
f 3//5 7//5 8//5 4//5
f 5//6 1//6 4//6 8//6
v 0.000000 10.000000 6.000000
v 0.000000 6.000000 6.000000
v -10.000001 6.000000 6.000000
v -9.999998 10.000001 6.000000
v 0.000002 9.999999 8.000000
v -0.000003 5.999999 8.000000
v -10.000002 6.000001 8.000000
v -10.000000 10.000000 8.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
f 9//1 10//1 11//1 12//1
f 13//2 16//2 15//2 14//2
f 9//3 13//3 14//3 10//3
f 10//4 14//4 15//4 11//4
f 11//5 15//5 16//5 12//5
f 13//6 9//6 12//6 16//6
v 0.000000 10.000000 4.000000
v 0.000000 4.000000 4.000000
v -10.000001 4.000000 4.000000
v -9.999998 10.000001 4.000000
v 0.000002 9.999998 6.000000
v -0.000003 3.999998 6.000000
v -10.000002 4.000001 6.000000
v -10.000000 10.000000 6.000000
vn 1.000000 -0.000000 0.000000
vn -1.000000 0.000000 -0.000001
vn 0.000000 1.000000 0.000001
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
f 17//1 18//1 19//1 20//1
f 21//2 24//2 23//2 22//2
f 17//7 21//7 22//7 18//7
f 18//4 22//4 23//4 19//4
f 19//8 23//8 24//8 20//8
f 21//9 17//9 20//9 24//9
v 0.000000 10.000000 2.000000
v 0.000000 2.000000 2.000000
v -10.000001 2.000001 2.000000
v -9.999998 10.000002 2.000000
v 0.000002 9.999998 4.000000
v -0.000003 1.999998 4.000000
v -10.000002 2.000001 4.000000
v -10.000000 10.000000 4.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
f 25//1 26//1 27//1 28//1
f 29//2 32//2 31//2 30//2
f 25//7 29//7 30//7 26//7
f 26//4 30//4 31//4 27//4
f 27//8 31//8 32//8 28//8
f 29//9 25//9 28//9 32//9
v 0.000000 10.000000 0.000000
v 0.000000 0.000000 0.000000
v -10.000001 0.000001 0.000000
v -9.999998 10.000002 0.000000
v 0.000002 9.999997 2.000000
v -0.000003 -0.000003 2.000000
v -10.000002 0.000002 2.000000
v -10.000000 10.000000 2.000000
vn -0.000000 -1.000000 -0.000001
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
f 33//1 34//1 35//1 36//1
f 37//2 40//2 39//2 38//2
f 33//7 37//7 38//7 34//7
f 34//10 38//10 39//10 35//10
f 35//8 39//8 40//8 36//8
f 37//9 33//9 36//9 40//9
v 10.000000 9.999999 20.000000
v 10.000000 -10.000000 20.000000
v -10.000001 -9.999998 20.000000
v -9.999996 10.000004 20.000000
v 10.000005 9.999994 21.000000
v 9.999993 -10.000006 21.000000
v -10.000004 -9.999996 21.000000
v -9.999999 10.000000 21.000000
vn 1.000000 -0.000000 0.000001
vn -0.000000 -1.000000 -0.000002
vn -1.000000 0.000000 -0.000003
vn 0.000000 1.000000 0.000004
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
f 41//1 42//1 43//1 44//1
f 45//2 48//2 47//2 46//2
f 41//11 45//11 46//11 42//11
f 42//12 46//12 47//12 43//12
f 43//13 47//13 48//13 44//13
f 45//14 41//14 44//14 48//14
v 9.999999 -11.000000 0.000000
v -10.000000 -11.000000 0.000000
v -9.999998 -9.999999 0.000000
v 10.000004 -10.000001 0.000000
v 9.999994 -11.000001 20.000000
v -10.000006 -10.999999 20.000000
v -9.999996 -9.999999 20.000000
v 10.000000 -10.000000 20.000000
vn -1.000000 0.000006 -0.000000
vn 1.000000 -0.000005 0.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
f 49//1 50//1 51//1 52//1
f 53//2 56//2 55//2 54//2
f 49//4 53//4 54//4 50//4
f 50//15 54//15 55//15 51//15
f 51//6 55//6 56//6 52//6
f 53//16 49//16 52//16 56//16
v 9.999999 10.000000 0.000000
v -10.000000 10.000000 0.000000
v -9.999998 11.000001 0.000000
v 10.000004 10.999999 0.000000
v 9.999994 9.999999 20.000000
v -10.000006 10.000001 20.000000
v -9.999996 11.000001 20.000000
v 10.000000 11.000000 20.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
f 57//1 58//1 59//1 60//1
f 61//2 64//2 63//2 62//2
f 57//4 61//4 62//4 58//4
f 58//15 62//15 63//15 59//15
f 59//6 63//6 64//6 60//6
f 61//16 57//16 60//16 64//16
v 11.000000 9.999999 0.000000
v 11.000000 -10.000000 0.000000
v 10.000000 -9.999998 0.000000
v 10.000000 10.000004 0.000000
v 11.000000 9.999994 20.000000
v 11.000000 -10.000006 20.000000
v 10.000000 -9.999996 20.000000
v 10.000000 10.000000 20.000000
vn -0.000006 -1.000000 -0.000000
vn -1.000000 0.000000 0.000000
vn 0.000005 1.000000 0.000000
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
f 65//1 66//1 67//1 68//1
f 69//2 72//2 71//2 70//2
f 65//7 69//7 70//7 66//7
f 66//17 70//17 71//17 67//17
f 67//18 71//18 72//18 68//18
f 69//19 65//19 68//19 72//19
v -10.000000 9.999999 0.000000
v -10.000000 -10.000000 0.000000
v -11.000000 -9.999998 0.000000
v -11.000000 10.000004 0.000000
v -10.000000 9.999994 20.000000
v -10.000000 -10.000006 20.000000
v -11.000000 -9.999996 20.000000
v -11.000000 10.000000 20.000000
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
f 73//1 74//1 75//1 76//1
f 77//2 80//2 79//2 78//2
f 73//7 77//7 78//7 74//7
f 74//17 78//17 79//17 75//17
f 75//18 79//18 80//18 76//18
f 77//19 73//19 76//19 80//19
v 10.000000 9.999999 -1.000000
v 10.000000 -10.000000 -1.000000
v -10.000001 -9.999998 -1.000000
v -9.999996 10.000004 -1.000000
v 10.000005 9.999994 0.000000
v 9.999993 -10.000006 0.000000
v -10.000004 -9.999996 0.000000
v -9.999999 10.000000 0.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
f 81//1 82//1 83//1 84//1
f 85//2 88//2 87//2 86//2
f 81//11 85//11 86//11 82//11
f 82//12 86//12 87//12 83//12
f 83//13 87//13 88//13 84//13
f 85//14 81//14 84//14 88//14