fix boxarena test object to specify materials for all surfaces

This commit is contained in:
Josh Holtrop 2011-05-27 16:26:05 -04:00
parent 943ef698dd
commit 9d33fa3c79
3 changed files with 209 additions and 210 deletions

BIN
tests/boxarena.blend Executable file → Normal file

Binary file not shown.

View File

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

View File

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