# HG changeset patch # User John Tsiombikas # Date 1345520016 -10800 # Node ID 0588f8a1a351b9b6c9df7cf5a966e28d7dba20d4 # Parent 48cfd351a9be33ef201aa1856ea1b9fd9a76799b converting LIGHT meshes to lights diff -r 48cfd351a9be -r 0588f8a1a351 prototype/data/deftile.mtl --- a/prototype/data/deftile.mtl Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/data/deftile.mtl Tue Aug 21 06:33:36 2012 +0300 @@ -1,5 +1,14 @@ # Blender MTL File: 'deftile.blend' -# Material Count: 3 +# Material Count: 4 +newmtl +Ns 0 +Ka 0.000000 0.000000 0.000000 +Kd 0.8 0.8 0.8 +Ks 0.8 0.8 0.8 +d 1 +illum 2 + + newmtl floor_material_floor_diffuse.jpg Ns 96.078431 Ka 0.000000 0.000000 0.000000 @@ -8,8 +17,8 @@ Ni 1.000000 d 1.000000 illum 2 -map_Kd /home/nuclear/3ddata/dung_crawl_prot/deftile.blend/floor_diffuse.jpg -map_Bump /home/nuclear/3ddata/dung_crawl_prot/deftile.blend/floor_normal.jpg +map_Kd /home/nuclear/3ddata/dung_crawl_prot/floor_diffuse.jpg +map_Bump /home/nuclear/3ddata/dung_crawl_prot/floor_normal.jpg newmtl torch_material_rustiron.jpg @@ -20,7 +29,7 @@ Ni 1.000000 d 1.000000 illum 2 -map_Kd /home/nuclear/3ddata/dung_crawl_prot/deftile.blend/rustiron.jpg +map_Kd /home/nuclear/3ddata/dung_crawl_prot/rustiron.jpg newmtl wall_material_stonewall_diffuse.jpg @@ -31,7 +40,7 @@ Ni 1.000000 d 1.000000 illum 2 -map_Kd /home/nuclear/3ddata/dung_crawl_prot/deftile.blend/stonewall_diffuse.jpg -map_Bump /home/nuclear/3ddata/dung_crawl_prot/deftile.blend/stonewall_normal.jpg +map_Kd /home/nuclear/3ddata/dung_crawl_prot/stonewall_diffuse.jpg +map_Bump /home/nuclear/3ddata/dung_crawl_prot/stonewall_normal.jpg diff -r 48cfd351a9be -r 0588f8a1a351 prototype/data/deftile.obj --- a/prototype/data/deftile.obj Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/data/deftile.obj Tue Aug 21 06:33:36 2012 +0300 @@ -1,6 +1,362 @@ -# Blender v2.61 (sub 0) OBJ File: 'deftile.blend' +# Blender v2.63 (sub 0) OBJ File: 'deftile.blend' # www.blender.org mtllib deftile.mtl +o WEST_LIGHT_Sphere +v -0.449287 1.385018 0.707107 +v -0.449287 0.677911 1.000000 +v -0.449287 -0.029195 0.707107 +v -0.449287 -0.322089 0.000000 +v -0.949288 1.385018 0.500000 +v -1.156394 0.677911 0.707107 +v -0.949288 -0.029195 0.500000 +v -1.156394 1.385018 0.000000 +v -1.449288 0.677911 0.000000 +v -1.156394 -0.029195 0.000000 +v -0.949288 1.385018 -0.500000 +v -1.156394 0.677911 -0.707107 +v -0.949287 -0.029195 -0.500000 +v -0.449287 1.385018 -0.707107 +v -0.449287 0.677911 -1.000000 +v -0.449287 -0.029195 -0.707107 +v 0.050713 1.385018 -0.500000 +v 0.257820 0.677911 -0.707107 +v 0.050713 -0.029195 -0.500000 +v 0.257820 1.385018 0.000000 +v 0.550713 0.677911 0.000000 +v 0.257819 -0.029195 0.000000 +v -0.449287 1.677911 0.000000 +v 0.050713 1.385018 0.500001 +v 0.257819 0.677911 0.707107 +v 0.050712 -0.029195 0.500000 +vn -0.357407 0.357407 0.862856 +vn -0.357407 -0.357407 0.862856 +vn -0.862856 0.357407 0.357407 +vn -0.862856 -0.357407 0.357407 +vn -0.862856 0.357407 -0.357407 +vn -0.862856 -0.357407 -0.357407 +vn -0.357407 0.357407 -0.862856 +vn -0.357407 -0.357407 -0.862856 +vn 0.357407 -0.357407 -0.862856 +vn 0.357407 0.357407 -0.862856 +vn 0.862856 0.357407 -0.357407 +vn 0.862856 -0.357407 -0.357407 +vn 0.862856 -0.357407 0.357407 +vn 0.862856 0.357407 0.357407 +vn -0.156558 -0.912487 0.377964 +vn -0.156558 0.912487 0.377965 +vn -0.377964 -0.912487 0.156558 +vn -0.377964 0.912487 0.156558 +vn -0.377964 -0.912487 -0.156558 +vn -0.377964 0.912487 -0.156558 +vn -0.156558 -0.912487 -0.377964 +vn -0.156558 0.912487 -0.377964 +vn 0.156558 -0.912487 -0.377964 +vn 0.156558 0.912487 -0.377964 +vn 0.377964 0.912487 -0.156558 +vn 0.377965 -0.912487 -0.156558 +vn 0.377964 -0.912487 0.156558 +vn 0.377964 0.912487 0.156558 +vn 0.156558 0.912487 0.377965 +vn 0.357406 0.357407 0.862856 +vn 0.357407 -0.357407 0.862856 +vn 0.156558 -0.912487 0.377964 +usemtl +s off +f 2//1 1//1 5//1 +f 2//1 5//1 6//1 +f 6//2 7//2 3//2 +f 6//2 3//2 2//2 +f 8//3 9//3 6//3 +f 8//3 6//3 5//3 +f 9//4 10//4 7//4 +f 9//4 7//4 6//4 +f 11//5 12//5 9//5 +f 11//5 9//5 8//5 +f 12//6 13//6 10//6 +f 12//6 10//6 9//6 +f 14//7 15//7 12//7 +f 14//7 12//7 11//7 +f 15//8 16//8 13//8 +f 15//8 13//8 12//8 +f 18//9 19//9 16//9 +f 18//9 16//9 15//9 +f 17//10 18//10 15//10 +f 17//10 15//10 14//10 +f 20//11 21//11 18//11 +f 20//11 18//11 17//11 +f 21//12 22//12 19//12 +f 21//12 19//12 18//12 +f 25//13 26//13 22//13 +f 25//13 22//13 21//13 +f 24//14 25//14 21//14 +f 24//14 21//14 20//14 +f 7//15 4//15 3//15 +f 5//16 1//16 23//16 +f 10//17 4//17 7//17 +f 23//18 8//18 5//18 +f 13//19 4//19 10//19 +f 23//20 11//20 8//20 +f 16//21 4//21 13//21 +f 23//22 14//22 11//22 +f 19//23 4//23 16//23 +f 23//24 17//24 14//24 +f 23//25 20//25 17//25 +f 22//26 4//26 19//26 +f 26//27 4//27 22//27 +f 23//28 24//28 20//28 +f 23//29 1//29 24//29 +f 1//30 2//30 25//30 +f 1//30 25//30 24//30 +f 2//31 3//31 26//31 +f 2//31 26//31 25//31 +f 3//32 4//32 26//32 +o SOUTH_LIGHT_Sphere +v 0.707107 1.385018 0.449287 +v 1.000000 0.677911 0.449287 +v 0.707107 -0.029195 0.449287 +v 0.000000 -0.322089 0.449287 +v 0.500000 1.385018 0.949288 +v 0.707107 0.677911 1.156394 +v 0.500000 -0.029195 0.949287 +v 0.000000 1.385018 1.156394 +v 0.000000 0.677911 1.449288 +v 0.000000 -0.029195 1.156394 +v -0.500000 1.385018 0.949288 +v -0.707107 0.677911 1.156394 +v -0.500000 -0.029195 0.949288 +v -0.707107 1.385018 0.449287 +v -1.000000 0.677911 0.449287 +v -0.707107 -0.029195 0.449287 +v -0.500000 1.385018 -0.050713 +v -0.707107 0.677911 -0.257819 +v -0.500000 -0.029195 -0.050713 +v 0.000000 1.385018 -0.257820 +v 0.000000 0.677911 -0.550713 +v 0.000000 -0.029195 -0.257819 +v 0.000000 1.677911 0.449287 +v 0.500000 1.385018 -0.050713 +v 0.707107 0.677911 -0.257819 +v 0.500000 -0.029195 -0.050712 +vn 0.357407 0.357407 0.862856 +vn 0.357407 0.357406 -0.862856 +vn 0.377965 0.912487 0.156558 +vn 0.156558 0.912487 0.377964 +vn -0.156558 0.912487 0.377964 +vn -0.156558 -0.912487 -0.377965 +vn 0.377965 0.912487 -0.156558 +vn 0.377964 -0.912487 -0.156558 +usemtl +s off +f 28//14 27//14 31//14 +f 28//14 31//14 32//14 +f 32//13 33//13 29//13 +f 32//13 29//13 28//13 +f 34//33 35//33 32//33 +f 34//33 32//33 31//33 +f 35//31 36//31 33//31 +f 35//31 33//31 32//31 +f 37//1 38//1 35//1 +f 37//1 35//1 34//1 +f 38//2 39//2 36//2 +f 38//2 36//2 35//2 +f 40//3 41//3 38//3 +f 40//3 38//3 37//3 +f 41//4 42//4 39//4 +f 41//4 39//4 38//4 +f 44//6 45//6 42//6 +f 44//6 42//6 41//6 +f 43//5 44//5 41//5 +f 43//5 41//5 40//5 +f 46//7 47//7 44//7 +f 46//7 44//7 43//7 +f 47//8 48//8 45//8 +f 47//8 45//8 44//8 +f 51//9 52//9 48//9 +f 51//9 48//9 47//9 +f 50//34 51//34 47//34 +f 50//34 47//34 46//34 +f 33//27 30//27 29//27 +f 31//35 27//35 49//35 +f 36//32 30//32 33//32 +f 49//36 34//36 31//36 +f 39//15 30//15 36//15 +f 49//37 37//37 34//37 +f 42//17 30//17 39//17 +f 49//18 40//18 37//18 +f 45//19 30//19 42//19 +f 49//20 43//20 40//20 +f 49//22 46//22 43//22 +f 48//38 30//38 45//38 +f 52//23 30//23 48//23 +f 49//24 50//24 46//24 +f 49//39 27//39 50//39 +f 27//11 28//11 51//11 +f 27//11 51//11 50//11 +f 28//12 29//12 52//12 +f 28//12 52//12 51//12 +f 29//40 30//40 52//40 +o EAST_LIGHT_Sphere +v 0.449287 1.385018 -0.707107 +v 0.449287 0.677911 -1.000000 +v 0.449287 -0.029195 -0.707107 +v 0.449287 -0.322089 -0.000000 +v 0.949288 1.385018 -0.500000 +v 1.156394 0.677911 -0.707107 +v 0.949287 -0.029195 -0.500000 +v 1.156394 1.385018 -0.000000 +v 1.449288 0.677911 -0.000000 +v 1.156394 -0.029195 -0.000000 +v 0.949288 1.385018 0.500000 +v 1.156394 0.677911 0.707107 +v 0.949287 -0.029195 0.500000 +v 0.449287 1.385018 0.707107 +v 0.449287 0.677911 1.000000 +v 0.449287 -0.029195 0.707107 +v -0.050713 1.385018 0.500000 +v -0.257820 0.677911 0.707107 +v -0.050713 -0.029195 0.500000 +v -0.257820 1.385018 -0.000000 +v -0.550713 0.677911 -0.000000 +v -0.257819 -0.029195 -0.000000 +v 0.449287 1.677911 -0.000000 +v -0.050713 1.385018 -0.500000 +v -0.257819 0.677911 -0.707107 +v -0.050712 -0.029195 -0.500000 +vn -0.862856 0.357406 -0.357407 +vn 0.156558 0.912487 -0.377965 +vn -0.377965 -0.912487 0.156558 +vn -0.156558 0.912487 -0.377965 +usemtl +s off +f 54//10 53//10 57//10 +f 54//10 57//10 58//10 +f 58//9 59//9 55//9 +f 58//9 55//9 54//9 +f 60//11 61//11 58//11 +f 60//11 58//11 57//11 +f 61//12 62//12 59//12 +f 61//12 59//12 58//12 +f 63//14 64//14 61//14 +f 63//14 61//14 60//14 +f 64//13 65//13 62//13 +f 64//13 62//13 61//13 +f 66//33 67//33 64//33 +f 66//33 64//33 63//33 +f 67//31 68//31 65//31 +f 67//31 65//31 64//31 +f 70//2 71//2 68//2 +f 70//2 68//2 67//2 +f 69//1 70//1 67//1 +f 69//1 67//1 66//1 +f 72//3 73//3 70//3 +f 72//3 70//3 69//3 +f 73//4 74//4 71//4 +f 73//4 71//4 70//4 +f 77//6 78//6 74//6 +f 77//6 74//6 73//6 +f 76//41 77//41 73//41 +f 76//41 73//41 72//41 +f 59//23 56//23 55//23 +f 57//42 53//42 75//42 +f 62//40 56//40 59//40 +f 75//25 60//25 57//25 +f 65//27 56//27 62//27 +f 75//28 63//28 60//28 +f 68//32 56//32 65//32 +f 75//36 66//36 63//36 +f 71//15 56//15 68//15 +f 75//37 69//37 66//37 +f 75//18 72//18 69//18 +f 74//43 56//43 71//43 +f 78//19 56//19 74//19 +f 75//20 76//20 72//20 +f 75//44 53//44 76//44 +f 53//7 54//7 77//7 +f 53//7 77//7 76//7 +f 54//8 55//8 78//8 +f 54//8 78//8 77//8 +f 55//21 56//21 78//21 +o NORTH_LIGHT_Sphere +v -0.707107 1.385018 -0.449287 +v -1.000000 0.677911 -0.449287 +v -0.707107 -0.029195 -0.449287 +v -0.000000 -0.322089 -0.449287 +v -0.500000 1.385018 -0.949288 +v -0.707107 0.677911 -1.156394 +v -0.500000 -0.029195 -0.949288 +v 0.000000 1.385018 -1.156394 +v 0.000000 0.677911 -1.449288 +v -0.000000 -0.029195 -1.156394 +v 0.500000 1.385018 -0.949288 +v 0.707107 0.677911 -1.156394 +v 0.500000 -0.029195 -0.949287 +v 0.707107 1.385018 -0.449287 +v 1.000000 0.677911 -0.449287 +v 0.707107 -0.029195 -0.449287 +v 0.500000 1.385018 0.050713 +v 0.707107 0.677911 0.257820 +v 0.500000 -0.029195 0.050713 +v -0.000000 1.385018 0.257820 +v -0.000000 0.677911 0.550713 +v -0.000000 -0.029195 0.257819 +v -0.000000 1.677911 -0.449287 +v -0.500000 1.385018 0.050713 +v -0.707107 0.677911 0.257819 +v -0.500000 -0.029195 0.050712 +vn -0.377965 0.912487 -0.156558 +vn 0.156558 -0.912487 0.377965 +vn -0.377965 0.912487 0.156558 +vn -0.862856 0.357407 0.357406 +usemtl +s off +f 80//5 79//5 83//5 +f 80//5 83//5 84//5 +f 84//6 85//6 81//6 +f 84//6 81//6 80//6 +f 86//7 87//7 84//7 +f 86//7 84//7 83//7 +f 87//8 88//8 85//8 +f 87//8 85//8 84//8 +f 89//10 90//10 87//10 +f 89//10 87//10 86//10 +f 90//9 91//9 88//9 +f 90//9 88//9 87//9 +f 92//11 93//11 90//11 +f 92//11 90//11 89//11 +f 93//12 94//12 91//12 +f 93//12 91//12 90//12 +f 96//13 97//13 94//13 +f 96//13 94//13 93//13 +f 95//14 96//14 93//14 +f 95//14 93//14 92//14 +f 98//33 99//33 96//33 +f 98//33 96//33 95//33 +f 99//31 100//31 97//31 +f 99//31 97//31 96//31 +f 103//2 104//2 100//2 +f 103//2 100//2 99//2 +f 102//1 103//1 99//1 +f 102//1 99//1 98//1 +f 85//19 82//19 81//19 +f 83//45 79//45 101//45 +f 88//21 82//21 85//21 +f 101//22 86//22 83//22 +f 91//23 82//23 88//23 +f 101//24 89//24 86//24 +f 94//26 82//26 91//26 +f 101//25 92//25 89//25 +f 97//27 82//27 94//27 +f 101//28 95//28 92//28 +f 101//36 98//36 95//36 +f 100//46 82//46 97//46 +f 104//15 82//15 100//15 +f 101//37 102//37 98//37 +f 101//47 79//47 102//47 +f 79//48 80//48 103//48 +f 79//48 103//48 102//48 +f 80//4 81//4 104//4 +f 80//4 104//4 103//4 +f 81//17 82//17 104//17 o NE_pillar_Cylinder.005 v 0.500000 0.000001 -0.425000 v 0.471299 0.000001 -0.430709 @@ -109,54 +465,54 @@ vn -0.122166 0.036134 0.991821 usemtl wall_material_stonewall_diffuse.jpg s 1 -f 2/1/1 12/2/2 13/3/3 -f 2/1/1 13/3/3 3/4/4 -f 3/4/4 13/3/3 14/5/5 -f 3/4/4 14/5/5 4/6/6 -f 12/2/2 17/7/7 18/8/8 -f 12/2/2 18/8/8 13/3/3 -f 13/3/3 18/8/8 19/9/9 -f 13/3/3 19/9/9 14/5/5 -f 17/7/7 22/10/10 23/11/11 -f 17/7/7 23/11/11 18/8/8 -f 22/10/10 7/12/12 8/13/13 -f 22/10/10 8/13/13 23/11/11 -f 18/8/8 23/11/11 24/14/14 -f 18/8/8 24/14/14 19/9/9 -f 23/11/11 8/13/13 9/15/15 -f 23/11/11 9/15/15 24/14/14 -f 14/5/5 28/16/16 26/17/17 -f 14/5/5 26/17/17 4/6/6 -f 28/16/16 15/18/18 5/19/19 -f 28/16/16 5/19/19 26/17/17 -f 19/9/9 29/20/20 28/16/16 -f 19/9/9 28/16/16 14/5/5 -f 29/20/20 20/21/21 15/18/18 -f 29/20/20 15/18/18 28/16/16 -f 24/14/14 30/22/22 29/20/20 -f 24/14/14 29/20/20 19/9/9 -f 30/22/22 25/23/23 20/21/21 -f 30/22/22 20/21/21 29/20/20 -f 9/15/15 27/24/24 30/22/22 -f 9/15/15 30/22/22 24/14/14 -f 27/24/24 10/25/25 25/23/23 -f 27/24/24 25/23/23 30/22/22 -f 31/26/26 1/27/27 11/28/28 -f 31/26/26 11/28/28 33/29/29 -f 33/29/29 12/2/2 2/1/1 -f 33/29/29 2/1/1 31/26/26 -f 16/30/30 34/31/31 33/29/29 -f 16/30/30 33/29/29 11/28/28 -f 34/31/31 17/7/7 12/2/2 -f 34/31/31 12/2/2 33/29/29 -f 21/32/32 35/33/33 34/31/31 -f 21/32/32 34/31/31 16/30/30 -f 35/33/33 22/10/10 17/7/7 -f 35/33/33 17/7/7 34/31/31 -f 6/34/34 32/35/35 35/33/33 -f 6/34/34 35/33/33 21/32/32 -f 32/35/35 7/12/12 22/10/10 -f 32/35/35 22/10/10 35/33/33 +f 106/1/49 116/2/50 117/3/51 +f 106/1/49 117/3/51 107/4/52 +f 107/4/52 117/3/51 118/5/53 +f 107/4/52 118/5/53 108/6/54 +f 116/2/50 121/7/55 122/8/56 +f 116/2/50 122/8/56 117/3/51 +f 117/3/51 122/8/56 123/9/57 +f 117/3/51 123/9/57 118/5/53 +f 121/7/55 126/10/58 127/11/59 +f 121/7/55 127/11/59 122/8/56 +f 126/10/58 111/12/60 112/13/61 +f 126/10/58 112/13/61 127/11/59 +f 122/8/56 127/11/59 128/14/62 +f 122/8/56 128/14/62 123/9/57 +f 127/11/59 112/13/61 113/15/63 +f 127/11/59 113/15/63 128/14/62 +f 118/5/53 132/16/64 130/17/65 +f 118/5/53 130/17/65 108/6/54 +f 132/16/64 119/18/66 109/19/67 +f 132/16/64 109/19/67 130/17/65 +f 123/9/57 133/20/68 132/16/64 +f 123/9/57 132/16/64 118/5/53 +f 133/20/68 124/21/69 119/18/66 +f 133/20/68 119/18/66 132/16/64 +f 128/14/62 134/22/70 133/20/68 +f 128/14/62 133/20/68 123/9/57 +f 134/22/70 129/23/71 124/21/69 +f 134/22/70 124/21/69 133/20/68 +f 113/15/63 131/24/72 134/22/70 +f 113/15/63 134/22/70 128/14/62 +f 131/24/72 114/25/73 129/23/71 +f 131/24/72 129/23/71 134/22/70 +f 135/26/74 105/27/75 115/28/76 +f 135/26/74 115/28/76 137/29/77 +f 137/29/77 116/2/50 106/1/49 +f 137/29/77 106/1/49 135/26/74 +f 120/30/78 138/31/79 137/29/77 +f 120/30/78 137/29/77 115/28/76 +f 138/31/79 121/7/55 116/2/50 +f 138/31/79 116/2/50 137/29/77 +f 125/32/80 139/33/81 138/31/79 +f 125/32/80 138/31/79 120/30/78 +f 139/33/81 126/10/58 121/7/55 +f 139/33/81 121/7/55 138/31/79 +f 110/34/82 136/35/83 139/33/81 +f 110/34/82 139/33/81 125/32/80 +f 136/35/83 111/12/60 126/10/58 +f 136/35/83 126/10/58 139/33/81 o WEST_torch_Cylinder v -0.495644 0.450610 -0.000061 v -0.494772 0.450445 -0.002204 @@ -617,182 +973,182 @@ vn 0.119938 0.634083 0.763878 usemtl torch_material_rustiron.jpg s off -f 161/36/36 149/37/36 150/38/36 -f 162/39/37 156/40/37 155/41/37 -f 161/36/36 150/38/36 151/42/36 -f 162/39/37 157/43/37 156/40/37 -f 161/36/38 151/42/38 152/44/38 -f 162/39/37 158/45/37 157/43/37 -f 161/36/39 152/44/39 153/46/39 -f 162/39/37 159/47/37 158/45/37 -f 161/36/40 153/46/40 154/48/40 -f 162/39/37 160/49/37 159/47/37 -f 161/36/40 154/48/40 149/37/40 -f 162/39/37 155/41/37 160/49/37 -f 149/50/41 155/51/41 156/52/41 -f 149/50/41 156/52/41 150/53/41 -f 150/54/42 156/55/42 157/56/42 -f 150/54/42 157/56/42 151/57/42 -f 151/57/43 157/56/43 158/58/43 -f 151/57/43 158/58/43 152/59/43 -f 152/60/44 158/61/44 159/62/44 -f 152/60/44 159/62/44 153/63/44 -f 153/63/45 159/62/45 160/64/45 -f 153/63/45 160/64/45 154/65/45 -f 154/66/46 160/67/46 155/51/46 -f 154/66/46 155/51/46 149/50/46 -f 171/68/47 165/69/47 170/70/47 -f 171/68/47 170/70/47 176/71/47 -f 172/72/45 166/73/45 165/74/45 -f 172/72/45 165/74/45 171/75/45 -f 173/76/44 167/77/44 166/73/44 -f 173/76/44 166/73/44 172/72/44 -f 174/78/43 168/79/43 167/80/43 -f 174/78/43 167/80/43 173/81/43 -f 175/82/42 169/83/42 168/79/42 -f 175/82/42 168/79/42 174/78/42 -f 176/71/48 170/70/48 169/84/48 -f 176/71/48 169/84/48 175/85/48 -f 163/86/37 170/87/37 165/88/37 -f 164/89/40 171/90/40 176/91/40 -f 163/86/37 165/88/37 166/92/37 -f 164/89/49 172/93/49 171/90/49 -f 163/86/37 166/92/37 167/94/37 -f 164/89/50 173/95/50 172/93/50 -f 163/86/37 167/94/37 168/96/37 -f 164/89/50 174/97/50 173/95/50 -f 163/86/37 168/96/37 169/98/37 -f 164/89/51 175/99/51 174/97/51 -f 163/86/37 169/98/37 170/87/37 -f 164/89/36 176/91/36 175/99/36 -f 77/100/52 84/101/52 178/102/52 -f 77/100/52 178/102/52 177/103/52 -f 84/101/53 83/104/53 179/105/53 -f 84/101/53 179/105/53 178/102/53 -f 83/104/54 82/106/54 180/107/54 -f 83/104/54 180/107/54 179/105/54 -f 82/106/55 81/108/55 181/109/55 -f 82/106/55 181/109/55 180/107/55 -f 81/108/56 80/110/56 182/111/56 -f 81/108/56 182/111/56 181/109/56 -f 80/110/57 79/112/57 183/113/57 -f 80/110/57 183/113/57 182/111/57 -f 79/112/58 78/114/58 184/115/58 -f 79/112/58 184/115/58 183/113/58 -f 78/114/59 77/100/59 177/103/59 -f 78/114/59 177/103/59 184/115/59 -f 143/116/60 144/117/60 181/118/60 -f 143/116/60 181/118/60 182/119/60 -f 142/120/61 143/121/61 182/111/61 -f 142/120/61 182/111/61 183/113/61 -f 141/122/62 142/123/62 183/124/62 -f 141/122/62 183/124/62 184/125/62 -f 141/122/63 184/125/63 177/126/63 -f 141/122/63 177/126/63 148/127/63 -f 147/128/64 148/127/64 177/126/64 -f 147/128/64 177/126/64 178/129/64 -f 146/130/65 147/131/65 178/132/65 -f 146/130/65 178/132/65 179/133/65 -f 145/134/66 146/130/66 179/133/66 -f 145/134/66 179/133/66 180/135/66 -f 144/117/67 145/136/67 180/137/67 -f 144/117/67 180/137/67 181/118/67 +f 265/36/84 253/37/84 254/38/84 +f 266/39/85 260/40/85 259/41/85 +f 265/36/84 254/38/84 255/42/84 +f 266/39/85 261/43/85 260/40/85 +f 265/36/86 255/42/86 256/44/86 +f 266/39/85 262/45/85 261/43/85 +f 265/36/87 256/44/87 257/46/87 +f 266/39/85 263/47/85 262/45/85 +f 265/36/88 257/46/88 258/48/88 +f 266/39/85 264/49/85 263/47/85 +f 265/36/88 258/48/88 253/37/88 +f 266/39/85 259/41/85 264/49/85 +f 253/50/89 259/51/89 260/52/89 +f 253/50/89 260/52/89 254/53/89 +f 254/54/90 260/55/90 261/56/90 +f 254/54/90 261/56/90 255/57/90 +f 255/57/91 261/56/91 262/58/91 +f 255/57/91 262/58/91 256/59/91 +f 256/60/92 262/61/92 263/62/92 +f 256/60/92 263/62/92 257/63/92 +f 257/63/93 263/62/93 264/64/93 +f 257/63/93 264/64/93 258/65/93 +f 258/66/94 264/67/94 259/51/94 +f 258/66/94 259/51/94 253/50/94 +f 275/68/95 269/69/95 274/70/95 +f 275/68/95 274/70/95 280/71/95 +f 276/72/93 270/73/93 269/74/93 +f 276/72/93 269/74/93 275/75/93 +f 277/76/92 271/77/92 270/73/92 +f 277/76/92 270/73/92 276/72/92 +f 278/78/91 272/79/91 271/80/91 +f 278/78/91 271/80/91 277/81/91 +f 279/82/90 273/83/90 272/79/90 +f 279/82/90 272/79/90 278/78/90 +f 280/71/96 274/70/96 273/84/96 +f 280/71/96 273/84/96 279/85/96 +f 267/86/85 274/87/85 269/88/85 +f 268/89/88 275/90/88 280/91/88 +f 267/86/85 269/88/85 270/92/85 +f 268/89/97 276/93/97 275/90/97 +f 267/86/85 270/92/85 271/94/85 +f 268/89/98 277/95/98 276/93/98 +f 267/86/85 271/94/85 272/96/85 +f 268/89/98 278/97/98 277/95/98 +f 267/86/85 272/96/85 273/98/85 +f 268/89/99 279/99/99 278/97/99 +f 267/86/85 273/98/85 274/87/85 +f 268/89/84 280/91/84 279/99/84 +f 181/100/100 188/101/100 282/102/100 +f 181/100/100 282/102/100 281/103/100 +f 188/101/101 187/104/101 283/105/101 +f 188/101/101 283/105/101 282/102/101 +f 187/104/102 186/106/102 284/107/102 +f 187/104/102 284/107/102 283/105/102 +f 186/106/103 185/108/103 285/109/103 +f 186/106/103 285/109/103 284/107/103 +f 185/108/104 184/110/104 286/111/104 +f 185/108/104 286/111/104 285/109/104 +f 184/110/105 183/112/105 287/113/105 +f 184/110/105 287/113/105 286/111/105 +f 183/112/106 182/114/106 288/115/106 +f 183/112/106 288/115/106 287/113/106 +f 182/114/107 181/100/107 281/103/107 +f 182/114/107 281/103/107 288/115/107 +f 247/116/108 248/117/108 285/118/108 +f 247/116/108 285/118/108 286/119/108 +f 246/120/109 247/121/109 286/111/109 +f 246/120/109 286/111/109 287/113/109 +f 245/122/110 246/123/110 287/124/110 +f 245/122/110 287/124/110 288/125/110 +f 245/122/111 288/125/111 281/126/111 +f 245/122/111 281/126/111 252/127/111 +f 251/128/112 252/127/112 281/126/112 +f 251/128/112 281/126/112 282/129/112 +f 250/130/113 251/131/113 282/132/113 +f 250/130/113 282/132/113 283/133/113 +f 249/134/114 250/130/114 283/133/114 +f 249/134/114 283/133/114 284/135/114 +f 248/117/115 249/136/115 284/137/115 +f 248/117/115 284/137/115 285/118/115 s 1 -f 52/138/68 36/139/68 37/140/68 -f 52/138/68 37/140/68 38/141/68 -f 52/138/68 38/141/68 39/142/68 -f 52/138/68 39/142/68 40/143/68 -f 52/138/68 40/143/68 41/144/68 -f 52/138/68 41/144/68 42/145/68 -f 52/138/68 42/145/68 43/146/68 -f 43/146/68 36/139/68 52/138/68 -f 93/147/69 44/148/69 45/149/70 -f 93/147/69 45/149/70 100/150/70 -f 100/151/70 45/152/70 46/153/71 -f 100/151/70 46/153/71 99/154/71 -f 99/154/71 46/153/71 47/155/72 -f 99/154/71 47/155/72 98/156/72 -f 98/157/72 47/158/72 48/159/73 -f 98/157/72 48/159/73 97/160/73 -f 97/160/73 48/159/73 49/161/74 -f 97/160/73 49/161/74 96/162/74 -f 96/162/74 49/161/74 50/163/75 -f 96/162/74 50/163/75 95/164/75 -f 95/165/75 50/166/75 51/167/76 -f 95/165/75 51/167/76 94/168/76 -f 44/148/69 93/147/69 94/169/76 -f 44/148/69 94/169/76 51/170/76 -f 101/171/77 102/172/78 54/173/78 -f 101/171/77 54/173/78 53/174/77 -f 102/175/78 103/176/79 55/177/79 -f 102/175/78 55/177/79 54/178/78 -f 103/176/79 104/179/80 56/180/80 -f 103/176/79 56/180/80 55/177/79 -f 104/179/80 105/181/81 57/182/81 -f 104/179/80 57/182/81 56/180/80 -f 105/181/81 106/183/82 58/184/82 -f 105/181/81 58/184/82 57/182/81 -f 106/183/82 107/185/83 59/186/84 -f 106/183/82 59/186/84 58/184/82 -f 107/187/83 108/188/85 60/189/85 -f 107/187/83 60/189/85 59/190/84 -f 108/191/85 101/171/77 53/174/77 -f 108/191/85 53/174/77 60/192/85 -f 110/193/86 109/194/87 61/195/87 -f 110/193/86 61/195/87 62/196/86 -f 111/197/42 110/198/86 62/199/86 -f 111/197/42 62/199/86 63/200/42 -f 112/201/88 111/197/42 63/200/42 -f 112/201/88 63/200/42 64/202/89 -f 113/203/90 112/204/88 64/205/89 -f 113/203/90 64/205/89 65/206/90 -f 114/207/91 113/203/90 65/206/90 -f 114/207/91 65/206/90 66/208/92 -f 115/209/93 114/207/91 66/208/92 -f 115/209/93 66/208/92 67/210/93 -f 116/211/94 115/212/93 67/213/93 -f 116/211/94 67/213/93 68/214/94 -f 109/194/87 116/215/94 68/216/94 -f 109/194/87 68/216/94 61/195/87 -f 117/217/95 118/218/96 70/219/96 -f 117/217/95 70/219/96 69/220/95 -f 118/218/96 119/221/97 71/222/97 -f 118/218/96 71/222/97 70/219/96 -f 119/221/97 120/223/98 72/224/98 -f 119/221/97 72/224/98 71/222/97 -f 120/223/98 121/225/99 73/226/99 -f 120/223/98 73/226/99 72/224/98 -f 121/225/99 122/227/100 74/228/100 -f 121/225/99 74/228/100 73/226/99 -f 122/227/100 123/229/101 75/230/101 -f 122/227/100 75/230/101 74/228/100 -f 123/229/101 124/231/102 76/232/102 -f 123/229/101 76/232/102 75/230/101 -f 124/231/102 117/217/95 69/220/95 -f 124/231/102 69/220/95 76/232/102 -f 126/233/86 125/234/87 77/235/103 -f 126/233/86 77/235/103 78/236/104 -f 127/237/42 126/238/86 78/239/104 -f 127/237/42 78/239/104 79/240/105 -f 128/241/89 127/237/42 79/240/105 -f 128/241/89 79/240/105 80/242/106 -f 129/243/90 128/244/89 80/245/106 -f 129/243/90 80/245/106 81/246/107 -f 130/247/91 129/243/90 81/246/107 -f 130/247/91 81/246/107 82/248/108 -f 131/249/93 130/247/91 82/248/108 -f 131/249/93 82/248/108 83/250/109 -f 132/251/94 131/252/93 83/104/109 -f 132/251/94 83/104/109 84/101/110 -f 125/234/87 132/253/94 84/254/110 -f 125/234/87 84/254/110 77/235/103 -f 143/121/111 146/255/112 145/256/113 -f 143/121/111 145/256/113 144/257/114 -f 141/258/115 148/259/116 147/260/117 -f 141/258/115 147/260/117 142/120/118 -f 142/120/118 147/260/117 146/255/112 -f 142/120/118 146/255/112 143/121/111 -f 85 86 +f 156/138/116 140/139/116 141/140/116 +f 156/138/116 141/140/116 142/141/116 +f 156/138/116 142/141/116 143/142/116 +f 156/138/116 143/142/116 144/143/116 +f 156/138/116 144/143/116 145/144/116 +f 156/138/116 145/144/116 146/145/116 +f 156/138/116 146/145/116 147/146/116 +f 147/146/116 140/139/116 156/138/116 +f 197/147/117 148/148/117 149/149/118 +f 197/147/117 149/149/118 204/150/118 +f 204/151/118 149/152/118 150/153/119 +f 204/151/118 150/153/119 203/154/119 +f 203/154/119 150/153/119 151/155/120 +f 203/154/119 151/155/120 202/156/120 +f 202/157/120 151/158/120 152/159/121 +f 202/157/120 152/159/121 201/160/121 +f 201/160/121 152/159/121 153/161/122 +f 201/160/121 153/161/122 200/162/122 +f 200/162/122 153/161/122 154/163/123 +f 200/162/122 154/163/123 199/164/123 +f 199/165/123 154/166/123 155/167/124 +f 199/165/123 155/167/124 198/168/124 +f 148/148/117 197/147/117 198/169/124 +f 148/148/117 198/169/124 155/170/124 +f 205/171/125 206/172/126 158/173/126 +f 205/171/125 158/173/126 157/174/125 +f 206/175/126 207/176/127 159/177/127 +f 206/175/126 159/177/127 158/178/126 +f 207/176/127 208/179/128 160/180/128 +f 207/176/127 160/180/128 159/177/127 +f 208/179/128 209/181/129 161/182/129 +f 208/179/128 161/182/129 160/180/128 +f 209/181/129 210/183/130 162/184/130 +f 209/181/129 162/184/130 161/182/129 +f 210/183/130 211/185/131 163/186/132 +f 210/183/130 163/186/132 162/184/130 +f 211/187/131 212/188/133 164/189/133 +f 211/187/131 164/189/133 163/190/132 +f 212/191/133 205/171/125 157/174/125 +f 212/191/133 157/174/125 164/192/133 +f 214/193/134 213/194/135 165/195/135 +f 214/193/134 165/195/135 166/196/134 +f 215/197/90 214/198/134 166/199/134 +f 215/197/90 166/199/134 167/200/90 +f 216/201/136 215/197/90 167/200/90 +f 216/201/136 167/200/90 168/202/137 +f 217/203/138 216/204/136 168/205/137 +f 217/203/138 168/205/137 169/206/138 +f 218/207/139 217/203/138 169/206/138 +f 218/207/139 169/206/138 170/208/140 +f 219/209/141 218/207/139 170/208/140 +f 219/209/141 170/208/140 171/210/141 +f 220/211/142 219/212/141 171/213/141 +f 220/211/142 171/213/141 172/214/142 +f 213/194/135 220/215/142 172/216/142 +f 213/194/135 172/216/142 165/195/135 +f 221/217/143 222/218/144 174/219/144 +f 221/217/143 174/219/144 173/220/143 +f 222/218/144 223/221/145 175/222/145 +f 222/218/144 175/222/145 174/219/144 +f 223/221/145 224/223/146 176/224/146 +f 223/221/145 176/224/146 175/222/145 +f 224/223/146 225/225/147 177/226/147 +f 224/223/146 177/226/147 176/224/146 +f 225/225/147 226/227/148 178/228/148 +f 225/225/147 178/228/148 177/226/147 +f 226/227/148 227/229/149 179/230/149 +f 226/227/148 179/230/149 178/228/148 +f 227/229/149 228/231/150 180/232/150 +f 227/229/149 180/232/150 179/230/149 +f 228/231/150 221/217/143 173/220/143 +f 228/231/150 173/220/143 180/232/150 +f 230/233/134 229/234/135 181/235/151 +f 230/233/134 181/235/151 182/236/152 +f 231/237/90 230/238/134 182/239/152 +f 231/237/90 182/239/152 183/240/153 +f 232/241/137 231/237/90 183/240/153 +f 232/241/137 183/240/153 184/242/154 +f 233/243/138 232/244/137 184/245/154 +f 233/243/138 184/245/154 185/246/155 +f 234/247/139 233/243/138 185/246/155 +f 234/247/139 185/246/155 186/248/156 +f 235/249/141 234/247/139 186/248/156 +f 235/249/141 186/248/156 187/250/157 +f 236/251/142 235/252/141 187/104/157 +f 236/251/142 187/104/157 188/101/158 +f 229/234/135 236/253/142 188/254/158 +f 229/234/135 188/254/158 181/235/151 +f 247/121/159 250/255/160 249/256/161 +f 247/121/159 249/256/161 248/257/162 +f 245/258/163 252/259/164 251/260/165 +f 245/258/163 251/260/165 246/120/166 +f 246/120/166 251/260/165 250/255/160 +f 246/120/166 250/255/160 247/121/159 +f 189 190 o EAST_torch_Cylinder v 0.495314 0.450610 -0.000061 v 0.494441 0.450445 0.002082 @@ -1245,182 +1601,182 @@ vn -0.119938 0.634083 -0.763878 usemtl torch_material_rustiron.jpg s off -f 310/261/119 298/262/119 299/263/119 -f 311/264/50 305/265/50 304/266/50 -f 310/261/119 299/263/119 300/267/119 -f 311/264/50 306/268/50 305/265/50 -f 310/261/120 300/267/120 301/269/120 -f 311/264/50 307/270/50 306/268/50 -f 310/261/121 301/269/121 302/271/121 -f 311/264/50 308/272/50 307/270/50 -f 310/261/122 302/271/122 303/273/122 -f 311/264/50 309/274/50 308/272/50 -f 310/261/122 303/273/122 298/262/122 -f 311/264/50 304/266/50 309/274/50 -f 298/275/123 304/276/123 305/277/123 -f 298/275/123 305/277/123 299/278/123 -f 299/279/93 305/280/93 306/281/93 -f 299/279/93 306/281/93 300/282/93 -f 300/282/44 306/281/44 307/283/44 -f 300/282/44 307/283/44 301/284/44 -f 301/285/43 307/286/43 308/287/43 -f 301/285/43 308/287/43 302/288/43 -f 302/288/124 308/287/124 309/289/124 -f 302/288/124 309/289/124 303/290/124 -f 303/291/125 309/292/125 304/276/125 -f 303/291/125 304/276/125 298/275/125 -f 320/293/48 314/294/48 319/295/48 -f 320/293/48 319/295/48 325/296/48 -f 321/297/124 315/298/124 314/299/124 -f 321/297/124 314/299/124 320/300/124 -f 322/301/43 316/302/43 315/298/43 -f 322/301/43 315/298/43 321/297/43 -f 323/303/44 317/304/44 316/305/44 -f 323/303/44 316/305/44 322/306/44 -f 324/307/93 318/308/93 317/304/93 -f 324/307/93 317/304/93 323/303/93 -f 325/296/47 319/295/47 318/309/47 -f 325/296/47 318/309/47 324/310/47 -f 312/311/50 319/312/50 314/313/50 -f 313/314/122 320/315/122 325/316/122 -f 312/311/50 314/313/50 315/317/50 -f 313/314/126 321/318/126 320/315/126 -f 312/311/50 315/317/50 316/319/50 -f 313/314/37 322/320/37 321/318/37 -f 312/311/50 316/319/50 317/321/50 -f 313/314/37 323/322/37 322/320/37 -f 312/311/50 317/321/50 318/323/50 -f 313/314/127 324/324/127 323/322/127 -f 312/311/50 318/323/50 319/312/50 -f 313/314/119 325/316/119 324/324/119 -f 226/325/128 233/326/128 327/327/128 -f 226/325/128 327/327/128 326/328/128 -f 233/326/129 232/329/129 328/330/129 -f 233/326/129 328/330/129 327/327/129 -f 232/329/130 231/331/130 329/332/130 -f 232/329/130 329/332/130 328/330/130 -f 231/331/131 230/333/131 330/334/131 -f 231/331/131 330/334/131 329/332/131 -f 230/333/132 229/335/132 331/336/132 -f 230/333/132 331/336/132 330/334/132 -f 229/335/133 228/337/133 332/338/133 -f 229/335/133 332/338/133 331/336/133 -f 228/337/134 227/339/134 333/340/134 -f 228/337/134 333/340/134 332/338/134 -f 227/339/135 226/325/135 326/328/135 -f 227/339/135 326/328/135 333/340/135 -f 292/341/136 293/342/136 330/343/136 -f 292/341/136 330/343/136 331/344/136 -f 291/345/137 292/346/137 331/336/137 -f 291/345/137 331/336/137 332/338/137 -f 290/347/138 291/348/138 332/349/138 -f 290/347/138 332/349/138 333/350/138 -f 290/347/139 333/350/139 326/351/139 -f 290/347/139 326/351/139 297/352/139 -f 296/353/140 297/352/140 326/351/140 -f 296/353/140 326/351/140 327/354/140 -f 295/355/141 296/356/141 327/357/141 -f 295/355/141 327/357/141 328/358/141 -f 294/359/142 295/355/142 328/358/142 -f 294/359/142 328/358/142 329/360/142 -f 293/342/143 294/361/143 329/362/143 -f 293/342/143 329/362/143 330/343/143 +f 414/261/167 402/262/167 403/263/167 +f 415/264/98 409/265/98 408/266/98 +f 414/261/167 403/263/167 404/267/167 +f 415/264/98 410/268/98 409/265/98 +f 414/261/168 404/267/168 405/269/168 +f 415/264/98 411/270/98 410/268/98 +f 414/261/169 405/269/169 406/271/169 +f 415/264/98 412/272/98 411/270/98 +f 414/261/170 406/271/170 407/273/170 +f 415/264/98 413/274/98 412/272/98 +f 414/261/170 407/273/170 402/262/170 +f 415/264/98 408/266/98 413/274/98 +f 402/275/171 408/276/171 409/277/171 +f 402/275/171 409/277/171 403/278/171 +f 403/279/141 409/280/141 410/281/141 +f 403/279/141 410/281/141 404/282/141 +f 404/282/92 410/281/92 411/283/92 +f 404/282/92 411/283/92 405/284/92 +f 405/285/91 411/286/91 412/287/91 +f 405/285/91 412/287/91 406/288/91 +f 406/288/172 412/287/172 413/289/172 +f 406/288/172 413/289/172 407/290/172 +f 407/291/173 413/292/173 408/276/173 +f 407/291/173 408/276/173 402/275/173 +f 424/293/96 418/294/96 423/295/96 +f 424/293/96 423/295/96 429/296/96 +f 425/297/172 419/298/172 418/299/172 +f 425/297/172 418/299/172 424/300/172 +f 426/301/91 420/302/91 419/298/91 +f 426/301/91 419/298/91 425/297/91 +f 427/303/92 421/304/92 420/305/92 +f 427/303/92 420/305/92 426/306/92 +f 428/307/141 422/308/141 421/304/141 +f 428/307/141 421/304/141 427/303/141 +f 429/296/95 423/295/95 422/309/95 +f 429/296/95 422/309/95 428/310/95 +f 416/311/98 423/312/98 418/313/98 +f 417/314/170 424/315/170 429/316/170 +f 416/311/98 418/313/98 419/317/98 +f 417/314/174 425/318/174 424/315/174 +f 416/311/98 419/317/98 420/319/98 +f 417/314/85 426/320/85 425/318/85 +f 416/311/98 420/319/98 421/321/98 +f 417/314/85 427/322/85 426/320/85 +f 416/311/98 421/321/98 422/323/98 +f 417/314/175 428/324/175 427/322/175 +f 416/311/98 422/323/98 423/312/98 +f 417/314/167 429/316/167 428/324/167 +f 330/325/176 337/326/176 431/327/176 +f 330/325/176 431/327/176 430/328/176 +f 337/326/177 336/329/177 432/330/177 +f 337/326/177 432/330/177 431/327/177 +f 336/329/178 335/331/178 433/332/178 +f 336/329/178 433/332/178 432/330/178 +f 335/331/179 334/333/179 434/334/179 +f 335/331/179 434/334/179 433/332/179 +f 334/333/180 333/335/180 435/336/180 +f 334/333/180 435/336/180 434/334/180 +f 333/335/181 332/337/181 436/338/181 +f 333/335/181 436/338/181 435/336/181 +f 332/337/182 331/339/182 437/340/182 +f 332/337/182 437/340/182 436/338/182 +f 331/339/183 330/325/183 430/328/183 +f 331/339/183 430/328/183 437/340/183 +f 396/341/184 397/342/184 434/343/184 +f 396/341/184 434/343/184 435/344/184 +f 395/345/185 396/346/185 435/336/185 +f 395/345/185 435/336/185 436/338/185 +f 394/347/186 395/348/186 436/349/186 +f 394/347/186 436/349/186 437/350/186 +f 394/347/187 437/350/187 430/351/187 +f 394/347/187 430/351/187 401/352/187 +f 400/353/188 401/352/188 430/351/188 +f 400/353/188 430/351/188 431/354/188 +f 399/355/189 400/356/189 431/357/189 +f 399/355/189 431/357/189 432/358/189 +f 398/359/190 399/355/190 432/358/190 +f 398/359/190 432/358/190 433/360/190 +f 397/342/191 398/361/191 433/362/191 +f 397/342/191 433/362/191 434/343/191 s 1 -f 201/363/144 185/364/144 186/365/144 -f 201/363/144 186/365/144 187/366/144 -f 201/363/144 187/366/144 188/367/144 -f 201/363/144 188/367/144 189/368/144 -f 201/363/144 189/368/144 190/369/144 -f 201/363/144 190/369/144 191/370/144 -f 201/363/144 191/370/144 192/371/144 -f 192/371/144 185/364/144 201/363/144 -f 242/372/145 193/373/145 194/374/146 -f 242/372/145 194/374/146 249/375/146 -f 249/376/146 194/377/146 195/378/147 -f 249/376/146 195/378/147 248/379/147 -f 248/379/147 195/378/147 196/380/148 -f 248/379/147 196/380/148 247/381/148 -f 247/382/148 196/383/148 197/384/149 -f 247/382/148 197/384/149 246/385/149 -f 246/385/149 197/384/149 198/386/150 -f 246/385/149 198/386/150 245/387/150 -f 245/387/150 198/386/150 199/388/151 -f 245/387/150 199/388/151 244/389/151 -f 244/390/151 199/391/151 200/392/152 -f 244/390/151 200/392/152 243/393/152 -f 193/373/145 242/372/145 243/394/152 -f 193/373/145 243/394/152 200/395/152 -f 250/396/153 251/397/154 203/398/154 -f 250/396/153 203/398/154 202/399/153 -f 251/400/154 252/401/155 204/402/155 -f 251/400/154 204/402/155 203/403/154 -f 252/401/155 253/404/156 205/405/156 -f 252/401/155 205/405/156 204/402/155 -f 253/404/156 254/406/157 206/407/157 -f 253/404/156 206/407/157 205/405/156 -f 254/406/157 255/408/158 207/409/158 -f 254/406/157 207/409/158 206/407/157 -f 255/408/158 256/410/159 208/411/160 -f 255/408/158 208/411/160 207/409/158 -f 256/412/159 257/413/161 209/414/161 -f 256/412/159 209/414/161 208/415/160 -f 257/416/161 250/396/153 202/399/153 -f 257/416/161 202/399/153 209/417/161 -f 259/418/162 258/419/163 210/420/163 -f 259/418/162 210/420/163 211/421/162 -f 260/422/93 259/423/162 211/424/162 -f 260/422/93 211/424/162 212/425/93 -f 261/426/164 260/422/93 212/425/93 -f 261/426/164 212/425/93 213/427/165 -f 262/428/166 261/429/164 213/430/165 -f 262/428/166 213/430/165 214/431/166 -f 263/432/167 262/428/166 214/431/166 -f 263/432/167 214/431/166 215/433/168 -f 264/434/42 263/432/167 215/433/168 -f 264/434/42 215/433/168 216/435/42 -f 265/436/169 264/437/42 216/438/42 -f 265/436/169 216/438/42 217/439/169 -f 258/419/163 265/440/169 217/441/169 -f 258/419/163 217/441/169 210/420/163 -f 266/442/170 267/443/171 219/444/171 -f 266/442/170 219/444/171 218/445/170 -f 267/443/171 268/446/172 220/447/172 -f 267/443/171 220/447/172 219/444/171 -f 268/446/172 269/448/173 221/449/173 -f 268/446/172 221/449/173 220/447/172 -f 269/448/173 270/450/174 222/451/174 -f 269/448/173 222/451/174 221/449/173 -f 270/450/174 271/452/175 223/453/175 -f 270/450/174 223/453/175 222/451/174 -f 271/452/175 272/454/176 224/455/176 -f 271/452/175 224/455/176 223/453/175 -f 272/454/176 273/456/177 225/457/177 -f 272/454/176 225/457/177 224/455/176 -f 273/456/177 266/442/170 218/445/170 -f 273/456/177 218/445/170 225/457/177 -f 275/458/162 274/459/163 226/460/178 -f 275/458/162 226/460/178 227/461/179 -f 276/462/93 275/463/162 227/464/179 -f 276/462/93 227/464/179 228/465/180 -f 277/466/165 276/462/93 228/465/180 -f 277/466/165 228/465/180 229/467/181 -f 278/468/166 277/469/165 229/470/181 -f 278/468/166 229/470/181 230/471/182 -f 279/472/168 278/468/166 230/471/182 -f 279/472/168 230/471/182 231/473/183 -f 280/474/42 279/472/168 231/473/183 -f 280/474/42 231/473/183 232/475/184 -f 281/476/169 280/477/42 232/329/184 -f 281/476/169 232/329/184 233/326/185 -f 274/459/163 281/478/169 233/479/185 -f 274/459/163 233/479/185 226/460/178 -f 292/346/186 295/480/187 294/481/188 -f 292/346/186 294/481/188 293/482/189 -f 290/483/190 297/484/191 296/485/192 -f 290/483/190 296/485/192 291/345/193 -f 291/345/193 296/485/192 295/480/187 -f 291/345/193 295/480/187 292/346/186 -f 234 235 +f 305/363/192 289/364/192 290/365/192 +f 305/363/192 290/365/192 291/366/192 +f 305/363/192 291/366/192 292/367/192 +f 305/363/192 292/367/192 293/368/192 +f 305/363/192 293/368/192 294/369/192 +f 305/363/192 294/369/192 295/370/192 +f 305/363/192 295/370/192 296/371/192 +f 296/371/192 289/364/192 305/363/192 +f 346/372/193 297/373/193 298/374/194 +f 346/372/193 298/374/194 353/375/194 +f 353/376/194 298/377/194 299/378/195 +f 353/376/194 299/378/195 352/379/195 +f 352/379/195 299/378/195 300/380/196 +f 352/379/195 300/380/196 351/381/196 +f 351/382/196 300/383/196 301/384/197 +f 351/382/196 301/384/197 350/385/197 +f 350/385/197 301/384/197 302/386/198 +f 350/385/197 302/386/198 349/387/198 +f 349/387/198 302/386/198 303/388/199 +f 349/387/198 303/388/199 348/389/199 +f 348/390/199 303/391/199 304/392/200 +f 348/390/199 304/392/200 347/393/200 +f 297/373/193 346/372/193 347/394/200 +f 297/373/193 347/394/200 304/395/200 +f 354/396/201 355/397/202 307/398/202 +f 354/396/201 307/398/202 306/399/201 +f 355/400/202 356/401/203 308/402/203 +f 355/400/202 308/402/203 307/403/202 +f 356/401/203 357/404/204 309/405/204 +f 356/401/203 309/405/204 308/402/203 +f 357/404/204 358/406/205 310/407/205 +f 357/404/204 310/407/205 309/405/204 +f 358/406/205 359/408/206 311/409/206 +f 358/406/205 311/409/206 310/407/205 +f 359/408/206 360/410/207 312/411/208 +f 359/408/206 312/411/208 311/409/206 +f 360/412/207 361/413/209 313/414/209 +f 360/412/207 313/414/209 312/415/208 +f 361/416/209 354/396/201 306/399/201 +f 361/416/209 306/399/201 313/417/209 +f 363/418/210 362/419/211 314/420/211 +f 363/418/210 314/420/211 315/421/210 +f 364/422/141 363/423/210 315/424/210 +f 364/422/141 315/424/210 316/425/141 +f 365/426/212 364/422/141 316/425/141 +f 365/426/212 316/425/141 317/427/213 +f 366/428/214 365/429/212 317/430/213 +f 366/428/214 317/430/213 318/431/214 +f 367/432/215 366/428/214 318/431/214 +f 367/432/215 318/431/214 319/433/216 +f 368/434/90 367/432/215 319/433/216 +f 368/434/90 319/433/216 320/435/90 +f 369/436/217 368/437/90 320/438/90 +f 369/436/217 320/438/90 321/439/217 +f 362/419/211 369/440/217 321/441/217 +f 362/419/211 321/441/217 314/420/211 +f 370/442/218 371/443/219 323/444/219 +f 370/442/218 323/444/219 322/445/218 +f 371/443/219 372/446/220 324/447/220 +f 371/443/219 324/447/220 323/444/219 +f 372/446/220 373/448/221 325/449/221 +f 372/446/220 325/449/221 324/447/220 +f 373/448/221 374/450/222 326/451/222 +f 373/448/221 326/451/222 325/449/221 +f 374/450/222 375/452/223 327/453/223 +f 374/450/222 327/453/223 326/451/222 +f 375/452/223 376/454/224 328/455/224 +f 375/452/223 328/455/224 327/453/223 +f 376/454/224 377/456/225 329/457/225 +f 376/454/224 329/457/225 328/455/224 +f 377/456/225 370/442/218 322/445/218 +f 377/456/225 322/445/218 329/457/225 +f 379/458/210 378/459/211 330/460/226 +f 379/458/210 330/460/226 331/461/227 +f 380/462/141 379/463/210 331/464/227 +f 380/462/141 331/464/227 332/465/228 +f 381/466/213 380/462/141 332/465/228 +f 381/466/213 332/465/228 333/467/229 +f 382/468/214 381/469/213 333/470/229 +f 382/468/214 333/470/229 334/471/230 +f 383/472/216 382/468/214 334/471/230 +f 383/472/216 334/471/230 335/473/231 +f 384/474/90 383/472/216 335/473/231 +f 384/474/90 335/473/231 336/475/232 +f 385/476/217 384/477/90 336/329/232 +f 385/476/217 336/329/232 337/326/233 +f 378/459/211 385/478/217 337/479/233 +f 378/459/211 337/479/233 330/460/226 +f 396/346/234 399/480/235 398/481/236 +f 396/346/234 398/481/236 397/482/237 +f 394/483/238 401/484/239 400/485/240 +f 394/483/238 400/485/240 395/345/241 +f 395/345/241 400/485/240 399/480/235 +f 395/345/241 399/480/235 396/346/234 +f 338 339 o SOUTH_torch_Cylinder v -0.000165 0.450610 0.495418 v -0.002308 0.450445 0.494546 @@ -1877,182 +2233,182 @@ vn 0.763878 0.634083 -0.119938 usemtl torch_material_rustiron.jpg s off -f 459/486/194 447/487/194 448/488/194 -f 460/489/93 454/490/93 453/491/93 -f 459/486/194 448/488/194 449/492/194 -f 460/489/93 455/493/93 454/490/93 -f 459/486/195 449/492/195 450/494/195 -f 460/489/93 456/495/93 455/493/93 -f 459/486/196 450/494/196 451/496/196 -f 460/489/93 457/497/93 456/495/93 -f 459/486/197 451/496/197 452/498/197 -f 460/489/93 458/499/93 457/497/93 -f 459/486/197 452/498/197 447/487/197 -f 460/489/93 453/491/93 458/499/93 -f 447/500/198 453/501/198 454/502/198 -f 447/500/198 454/502/198 448/503/198 -f 448/504/37 454/505/37 455/506/37 -f 448/504/37 455/506/37 449/507/37 -f 449/507/199 455/506/199 456/508/199 -f 449/507/199 456/508/199 450/509/199 -f 450/510/200 456/511/200 457/512/200 -f 450/510/200 457/512/200 451/513/200 -f 451/513/201 457/512/201 458/514/201 -f 451/513/201 458/514/201 452/515/201 -f 452/516/202 458/517/202 453/501/202 -f 452/516/202 453/501/202 447/500/202 -f 469/518/203 463/519/203 468/520/203 -f 469/518/203 468/520/203 474/521/203 -f 470/522/201 464/523/201 463/524/201 -f 470/522/201 463/524/201 469/525/201 -f 471/526/200 465/527/200 464/523/200 -f 471/526/200 464/523/200 470/522/200 -f 472/528/199 466/529/199 465/530/199 -f 472/528/199 465/530/199 471/531/199 -f 473/532/37 467/533/37 466/529/37 -f 473/532/37 466/529/37 472/528/37 -f 474/521/204 468/520/204 467/534/204 -f 474/521/204 467/534/204 473/535/204 -f 461/536/93 468/537/93 463/538/93 -f 462/539/197 469/540/197 474/541/197 -f 461/536/93 463/538/93 464/542/93 -f 462/539/205 470/543/205 469/540/205 -f 461/536/93 464/542/93 465/544/93 -f 462/539/42 471/545/42 470/543/42 -f 461/536/93 465/544/93 466/546/93 -f 462/539/42 472/547/42 471/545/42 -f 461/536/93 466/546/93 467/548/93 -f 462/539/206 473/549/206 472/547/206 -f 461/536/93 467/548/93 468/537/93 -f 462/539/194 474/541/194 473/549/194 -f 375/550/207 382/551/207 476/552/207 -f 375/550/207 476/552/207 475/553/207 -f 382/551/208 381/554/208 477/555/208 -f 382/551/208 477/555/208 476/552/208 -f 381/554/209 380/556/209 478/557/209 -f 381/554/209 478/557/209 477/555/209 -f 380/556/210 379/558/210 479/559/210 -f 380/556/210 479/559/210 478/557/210 -f 379/558/211 378/560/211 480/561/211 -f 379/558/211 480/561/211 479/559/211 -f 378/560/212 377/562/212 481/563/212 -f 378/560/212 481/563/212 480/561/212 -f 377/562/213 376/564/213 482/565/213 -f 377/562/213 482/565/213 481/563/213 -f 376/564/214 375/550/214 475/553/214 -f 376/564/214 475/553/214 482/565/214 -f 441/566/215 442/567/215 479/568/215 -f 441/566/215 479/568/215 480/569/215 -f 440/570/216 441/571/216 480/561/216 -f 440/570/216 480/561/216 481/563/216 -f 439/572/217 440/573/217 481/574/217 -f 439/572/217 481/574/217 482/575/217 -f 439/572/218 482/575/218 475/576/218 -f 439/572/218 475/576/218 446/577/218 -f 445/578/219 446/577/219 475/576/219 -f 445/578/219 475/576/219 476/579/219 -f 444/580/220 445/581/220 476/582/220 -f 444/580/220 476/582/220 477/583/220 -f 443/584/221 444/580/221 477/583/221 -f 443/584/221 477/583/221 478/585/221 -f 442/567/222 443/586/222 478/587/222 -f 442/567/222 478/587/222 479/568/222 +f 563/486/242 551/487/242 552/488/242 +f 564/489/141 558/490/141 557/491/141 +f 563/486/242 552/488/242 553/492/242 +f 564/489/141 559/493/141 558/490/141 +f 563/486/243 553/492/243 554/494/243 +f 564/489/141 560/495/141 559/493/141 +f 563/486/244 554/494/244 555/496/244 +f 564/489/141 561/497/141 560/495/141 +f 563/486/245 555/496/245 556/498/245 +f 564/489/141 562/499/141 561/497/141 +f 563/486/245 556/498/245 551/487/245 +f 564/489/141 557/491/141 562/499/141 +f 551/500/246 557/501/246 558/502/246 +f 551/500/246 558/502/246 552/503/246 +f 552/504/85 558/505/85 559/506/85 +f 552/504/85 559/506/85 553/507/85 +f 553/507/247 559/506/247 560/508/247 +f 553/507/247 560/508/247 554/509/247 +f 554/510/248 560/511/248 561/512/248 +f 554/510/248 561/512/248 555/513/248 +f 555/513/249 561/512/249 562/514/249 +f 555/513/249 562/514/249 556/515/249 +f 556/516/250 562/517/250 557/501/250 +f 556/516/250 557/501/250 551/500/250 +f 573/518/251 567/519/251 572/520/251 +f 573/518/251 572/520/251 578/521/251 +f 574/522/249 568/523/249 567/524/249 +f 574/522/249 567/524/249 573/525/249 +f 575/526/248 569/527/248 568/523/248 +f 575/526/248 568/523/248 574/522/248 +f 576/528/247 570/529/247 569/530/247 +f 576/528/247 569/530/247 575/531/247 +f 577/532/85 571/533/85 570/529/85 +f 577/532/85 570/529/85 576/528/85 +f 578/521/252 572/520/252 571/534/252 +f 578/521/252 571/534/252 577/535/252 +f 565/536/141 572/537/141 567/538/141 +f 566/539/245 573/540/245 578/541/245 +f 565/536/141 567/538/141 568/542/141 +f 566/539/253 574/543/253 573/540/253 +f 565/536/141 568/542/141 569/544/141 +f 566/539/90 575/545/90 574/543/90 +f 565/536/141 569/544/141 570/546/141 +f 566/539/90 576/547/90 575/545/90 +f 565/536/141 570/546/141 571/548/141 +f 566/539/254 577/549/254 576/547/254 +f 565/536/141 571/548/141 572/537/141 +f 566/539/242 578/541/242 577/549/242 +f 479/550/255 486/551/255 580/552/255 +f 479/550/255 580/552/255 579/553/255 +f 486/551/256 485/554/256 581/555/256 +f 486/551/256 581/555/256 580/552/256 +f 485/554/257 484/556/257 582/557/257 +f 485/554/257 582/557/257 581/555/257 +f 484/556/258 483/558/258 583/559/258 +f 484/556/258 583/559/258 582/557/258 +f 483/558/259 482/560/259 584/561/259 +f 483/558/259 584/561/259 583/559/259 +f 482/560/260 481/562/260 585/563/260 +f 482/560/260 585/563/260 584/561/260 +f 481/562/261 480/564/261 586/565/261 +f 481/562/261 586/565/261 585/563/261 +f 480/564/262 479/550/262 579/553/262 +f 480/564/262 579/553/262 586/565/262 +f 545/566/263 546/567/263 583/568/263 +f 545/566/263 583/568/263 584/569/263 +f 544/570/264 545/571/264 584/561/264 +f 544/570/264 584/561/264 585/563/264 +f 543/572/265 544/573/265 585/574/265 +f 543/572/265 585/574/265 586/575/265 +f 543/572/266 586/575/266 579/576/266 +f 543/572/266 579/576/266 550/577/266 +f 549/578/267 550/577/267 579/576/267 +f 549/578/267 579/576/267 580/579/267 +f 548/580/268 549/581/268 580/582/268 +f 548/580/268 580/582/268 581/583/268 +f 547/584/269 548/580/269 581/583/269 +f 547/584/269 581/583/269 582/585/269 +f 546/567/270 547/586/270 582/587/270 +f 546/567/270 582/587/270 583/568/270 s 1 -f 350/588/223 334/589/223 335/590/223 -f 350/588/223 335/590/223 336/591/223 -f 350/588/223 336/591/223 337/592/223 -f 350/588/223 337/592/223 338/593/223 -f 350/588/223 338/593/223 339/594/223 -f 350/588/223 339/594/223 340/595/223 -f 350/588/223 340/595/223 341/596/223 -f 341/596/223 334/589/223 350/588/223 -f 391/597/224 342/598/224 343/599/225 -f 391/597/224 343/599/225 398/600/225 -f 398/601/225 343/602/225 344/603/226 -f 398/601/225 344/603/226 397/604/226 -f 397/604/226 344/603/226 345/605/227 -f 397/604/226 345/605/227 396/606/227 -f 396/607/227 345/608/227 346/609/228 -f 396/607/227 346/609/228 395/610/228 -f 395/610/228 346/609/228 347/611/229 -f 395/610/228 347/611/229 394/612/229 -f 394/612/229 347/611/229 348/613/230 -f 394/612/229 348/613/230 393/614/230 -f 393/615/230 348/616/230 349/617/231 -f 393/615/230 349/617/231 392/618/231 -f 342/598/224 391/597/224 392/619/231 -f 342/598/224 392/619/231 349/620/231 -f 399/621/232 400/622/233 352/623/233 -f 399/621/232 352/623/233 351/624/232 -f 400/625/233 401/626/234 353/627/234 -f 400/625/233 353/627/234 352/628/233 -f 401/626/234 402/629/235 354/630/235 -f 401/626/234 354/630/235 353/627/234 -f 402/629/235 403/631/236 355/632/236 -f 402/629/235 355/632/236 354/630/235 -f 403/631/236 404/633/237 356/634/237 -f 403/631/236 356/634/237 355/632/236 -f 404/633/237 405/635/238 357/636/238 -f 404/633/237 357/636/238 356/634/237 -f 405/637/238 406/638/239 358/639/239 -f 405/637/238 358/639/239 357/640/238 -f 406/641/239 399/621/232 351/624/232 -f 406/641/239 351/624/232 358/642/239 -f 408/643/240 407/644/241 359/645/241 -f 408/643/240 359/645/241 360/646/240 -f 409/647/37 408/648/240 360/649/240 -f 409/647/37 360/649/240 361/650/37 -f 410/651/242 409/647/37 361/650/37 -f 410/651/242 361/650/37 362/652/243 -f 411/653/244 410/654/242 362/655/243 -f 411/653/244 362/655/243 363/656/244 -f 412/657/245 411/653/244 363/656/244 -f 412/657/245 363/656/244 364/658/246 -f 413/659/247 412/657/245 364/658/246 -f 413/659/247 364/658/246 365/660/50 -f 414/661/248 413/662/247 365/663/50 -f 414/661/248 365/663/50 366/664/248 -f 407/644/241 414/665/248 366/666/248 -f 407/644/241 366/666/248 359/645/241 -f 415/667/249 416/668/250 368/669/250 -f 415/667/249 368/669/250 367/670/249 -f 416/668/250 417/671/251 369/672/251 -f 416/668/250 369/672/251 368/669/250 -f 417/671/251 418/673/252 370/674/252 -f 417/671/251 370/674/252 369/672/251 -f 418/673/252 419/675/253 371/676/253 -f 418/673/252 371/676/253 370/674/252 -f 419/675/253 420/677/254 372/678/254 -f 419/675/253 372/678/254 371/676/253 -f 420/677/254 421/679/255 373/680/255 -f 420/677/254 373/680/255 372/678/254 -f 421/679/255 422/681/256 374/682/256 -f 421/679/255 374/682/256 373/680/255 -f 422/681/256 415/667/249 367/670/249 -f 422/681/256 367/670/249 374/682/256 -f 424/683/240 423/684/241 375/685/257 -f 424/683/240 375/685/257 376/686/258 -f 425/687/37 424/688/240 376/689/258 -f 425/687/37 376/689/258 377/690/259 -f 426/691/243 425/687/37 377/690/259 -f 426/691/243 377/690/259 378/692/260 -f 427/693/244 426/694/243 378/695/260 -f 427/693/244 378/695/260 379/696/261 -f 428/697/245 427/693/244 379/696/261 -f 428/697/245 379/696/261 380/698/262 -f 429/699/50 428/697/245 380/698/262 -f 429/699/50 380/698/262 381/700/263 -f 430/701/248 429/702/50 381/554/263 -f 430/701/248 381/554/263 382/551/264 -f 423/684/241 430/703/248 382/704/264 -f 423/684/241 382/704/264 375/685/257 -f 441/571/265 444/705/266 443/706/267 -f 441/571/265 443/706/267 442/707/268 -f 439/708/269 446/709/270 445/710/271 -f 439/708/269 445/710/271 440/570/272 -f 440/570/272 445/710/271 444/705/266 -f 440/570/272 444/705/266 441/571/265 -f 383 384 +f 454/588/271 438/589/271 439/590/271 +f 454/588/271 439/590/271 440/591/271 +f 454/588/271 440/591/271 441/592/271 +f 454/588/271 441/592/271 442/593/271 +f 454/588/271 442/593/271 443/594/271 +f 454/588/271 443/594/271 444/595/271 +f 454/588/271 444/595/271 445/596/271 +f 445/596/271 438/589/271 454/588/271 +f 495/597/272 446/598/272 447/599/273 +f 495/597/272 447/599/273 502/600/273 +f 502/601/273 447/602/273 448/603/274 +f 502/601/273 448/603/274 501/604/274 +f 501/604/274 448/603/274 449/605/275 +f 501/604/274 449/605/275 500/606/275 +f 500/607/275 449/608/275 450/609/276 +f 500/607/275 450/609/276 499/610/276 +f 499/610/276 450/609/276 451/611/277 +f 499/610/276 451/611/277 498/612/277 +f 498/612/277 451/611/277 452/613/278 +f 498/612/277 452/613/278 497/614/278 +f 497/615/278 452/616/278 453/617/279 +f 497/615/278 453/617/279 496/618/279 +f 446/598/272 495/597/272 496/619/279 +f 446/598/272 496/619/279 453/620/279 +f 503/621/280 504/622/281 456/623/281 +f 503/621/280 456/623/281 455/624/280 +f 504/625/281 505/626/282 457/627/282 +f 504/625/281 457/627/282 456/628/281 +f 505/626/282 506/629/283 458/630/283 +f 505/626/282 458/630/283 457/627/282 +f 506/629/283 507/631/284 459/632/284 +f 506/629/283 459/632/284 458/630/283 +f 507/631/284 508/633/285 460/634/285 +f 507/631/284 460/634/285 459/632/284 +f 508/633/285 509/635/286 461/636/286 +f 508/633/285 461/636/286 460/634/285 +f 509/637/286 510/638/287 462/639/287 +f 509/637/286 462/639/287 461/640/286 +f 510/641/287 503/621/280 455/624/280 +f 510/641/287 455/624/280 462/642/287 +f 512/643/288 511/644/289 463/645/289 +f 512/643/288 463/645/289 464/646/288 +f 513/647/85 512/648/288 464/649/288 +f 513/647/85 464/649/288 465/650/85 +f 514/651/290 513/647/85 465/650/85 +f 514/651/290 465/650/85 466/652/291 +f 515/653/292 514/654/290 466/655/291 +f 515/653/292 466/655/291 467/656/292 +f 516/657/293 515/653/292 467/656/292 +f 516/657/293 467/656/292 468/658/294 +f 517/659/295 516/657/293 468/658/294 +f 517/659/295 468/658/294 469/660/98 +f 518/661/296 517/662/295 469/663/98 +f 518/661/296 469/663/98 470/664/296 +f 511/644/289 518/665/296 470/666/296 +f 511/644/289 470/666/296 463/645/289 +f 519/667/297 520/668/298 472/669/298 +f 519/667/297 472/669/298 471/670/297 +f 520/668/298 521/671/299 473/672/299 +f 520/668/298 473/672/299 472/669/298 +f 521/671/299 522/673/300 474/674/300 +f 521/671/299 474/674/300 473/672/299 +f 522/673/300 523/675/301 475/676/301 +f 522/673/300 475/676/301 474/674/300 +f 523/675/301 524/677/302 476/678/302 +f 523/675/301 476/678/302 475/676/301 +f 524/677/302 525/679/303 477/680/303 +f 524/677/302 477/680/303 476/678/302 +f 525/679/303 526/681/304 478/682/304 +f 525/679/303 478/682/304 477/680/303 +f 526/681/304 519/667/297 471/670/297 +f 526/681/304 471/670/297 478/682/304 +f 528/683/288 527/684/289 479/685/305 +f 528/683/288 479/685/305 480/686/306 +f 529/687/85 528/688/288 480/689/306 +f 529/687/85 480/689/306 481/690/307 +f 530/691/291 529/687/85 481/690/307 +f 530/691/291 481/690/307 482/692/308 +f 531/693/292 530/694/291 482/695/308 +f 531/693/292 482/695/308 483/696/309 +f 532/697/293 531/693/292 483/696/309 +f 532/697/293 483/696/309 484/698/310 +f 533/699/98 532/697/293 484/698/310 +f 533/699/98 484/698/310 485/700/311 +f 534/701/296 533/702/98 485/554/311 +f 534/701/296 485/554/311 486/551/312 +f 527/684/289 534/703/296 486/704/312 +f 527/684/289 486/704/312 479/685/305 +f 545/571/313 548/705/314 547/706/315 +f 545/571/313 547/706/315 546/707/316 +f 543/708/317 550/709/318 549/710/319 +f 543/708/317 549/710/319 544/570/320 +f 544/570/320 549/710/319 548/705/314 +f 544/570/320 548/705/314 545/571/313 +f 487 488 o NORTH_torch_Cylinder v -0.000165 0.450610 -0.495540 v 0.001978 0.450445 -0.494668 @@ -2505,182 +2861,182 @@ vn -0.763878 0.634083 0.119938 usemtl torch_material_rustiron.jpg s off -f 608/711/273 596/712/273 597/713/273 -f 609/714/42 603/715/42 602/716/42 -f 608/711/273 597/713/273 598/717/273 -f 609/714/42 604/718/42 603/715/42 -f 608/711/274 598/717/274 599/719/274 -f 609/714/42 605/720/42 604/718/42 -f 608/711/275 599/719/275 600/721/275 -f 609/714/42 606/722/42 605/720/42 -f 608/711/276 600/721/276 601/723/276 -f 609/714/42 607/724/42 606/722/42 -f 608/711/276 601/723/276 596/712/276 -f 609/714/42 602/716/42 607/724/42 -f 596/725/277 602/726/277 603/727/277 -f 596/725/277 603/727/277 597/728/277 -f 597/729/50 603/730/50 604/731/50 -f 597/729/50 604/731/50 598/732/50 -f 598/732/200 604/731/200 605/733/200 -f 598/732/200 605/733/200 599/734/200 -f 599/735/199 605/736/199 606/737/199 -f 599/735/199 606/737/199 600/738/199 -f 600/738/278 606/737/278 607/739/278 -f 600/738/278 607/739/278 601/740/278 -f 601/741/279 607/742/279 602/726/279 -f 601/741/279 602/726/279 596/725/279 -f 618/743/204 612/744/204 617/745/204 -f 618/743/204 617/745/204 623/746/204 -f 619/747/278 613/748/278 612/749/278 -f 619/747/278 612/749/278 618/750/278 -f 620/751/199 614/752/199 613/748/199 -f 620/751/199 613/748/199 619/747/199 -f 621/753/200 615/754/200 614/755/200 -f 621/753/200 614/755/200 620/756/200 -f 622/757/50 616/758/50 615/754/50 -f 622/757/50 615/754/50 621/753/50 -f 623/746/203 617/745/203 616/759/203 -f 623/746/203 616/759/203 622/760/203 -f 610/761/42 617/762/42 612/763/42 -f 611/764/276 618/765/276 623/766/276 -f 610/761/42 612/763/42 613/767/42 -f 611/764/280 619/768/280 618/765/280 -f 610/761/42 613/767/42 614/769/42 -f 611/764/93 620/770/93 619/768/93 -f 610/761/42 614/769/42 615/771/42 -f 611/764/93 621/772/93 620/770/93 -f 610/761/42 615/771/42 616/773/42 -f 611/764/281 622/774/281 621/772/281 -f 610/761/42 616/773/42 617/762/42 -f 611/764/273 623/766/273 622/774/273 -f 524/775/282 531/776/282 625/777/282 -f 524/775/282 625/777/282 624/778/282 -f 531/776/283 530/779/283 626/780/283 -f 531/776/283 626/780/283 625/777/283 -f 530/779/284 529/781/284 627/782/284 -f 530/779/284 627/782/284 626/780/284 -f 529/781/285 528/783/285 628/784/285 -f 529/781/285 628/784/285 627/782/285 -f 528/783/286 527/785/286 629/786/286 -f 528/783/286 629/786/286 628/784/286 -f 527/785/287 526/787/287 630/788/287 -f 527/785/287 630/788/287 629/786/287 -f 526/787/288 525/789/288 631/790/288 -f 526/787/288 631/790/288 630/788/288 -f 525/789/289 524/775/289 624/778/289 -f 525/789/289 624/778/289 631/790/289 -f 590/791/290 591/792/290 628/793/290 -f 590/791/290 628/793/290 629/794/290 -f 589/795/291 590/796/291 629/786/291 -f 589/795/291 629/786/291 630/788/291 -f 588/797/292 589/798/292 630/799/292 -f 588/797/292 630/799/292 631/800/292 -f 588/797/293 631/800/293 624/801/293 -f 588/797/293 624/801/293 595/802/293 -f 594/803/294 595/802/294 624/801/294 -f 594/803/294 624/801/294 625/804/294 -f 593/805/295 594/806/295 625/807/295 -f 593/805/295 625/807/295 626/808/295 -f 592/809/296 593/805/296 626/808/296 -f 592/809/296 626/808/296 627/810/296 -f 591/792/297 592/811/297 627/812/297 -f 591/792/297 627/812/297 628/793/297 +f 712/711/321 700/712/321 701/713/321 +f 713/714/90 707/715/90 706/716/90 +f 712/711/321 701/713/321 702/717/321 +f 713/714/90 708/718/90 707/715/90 +f 712/711/322 702/717/322 703/719/322 +f 713/714/90 709/720/90 708/718/90 +f 712/711/323 703/719/323 704/721/323 +f 713/714/90 710/722/90 709/720/90 +f 712/711/324 704/721/324 705/723/324 +f 713/714/90 711/724/90 710/722/90 +f 712/711/324 705/723/324 700/712/324 +f 713/714/90 706/716/90 711/724/90 +f 700/725/325 706/726/325 707/727/325 +f 700/725/325 707/727/325 701/728/325 +f 701/729/98 707/730/98 708/731/98 +f 701/729/98 708/731/98 702/732/98 +f 702/732/248 708/731/248 709/733/248 +f 702/732/248 709/733/248 703/734/248 +f 703/735/247 709/736/247 710/737/247 +f 703/735/247 710/737/247 704/738/247 +f 704/738/326 710/737/326 711/739/326 +f 704/738/326 711/739/326 705/740/326 +f 705/741/327 711/742/327 706/726/327 +f 705/741/327 706/726/327 700/725/327 +f 722/743/252 716/744/252 721/745/252 +f 722/743/252 721/745/252 727/746/252 +f 723/747/326 717/748/326 716/749/326 +f 723/747/326 716/749/326 722/750/326 +f 724/751/247 718/752/247 717/748/247 +f 724/751/247 717/748/247 723/747/247 +f 725/753/248 719/754/248 718/755/248 +f 725/753/248 718/755/248 724/756/248 +f 726/757/98 720/758/98 719/754/98 +f 726/757/98 719/754/98 725/753/98 +f 727/746/251 721/745/251 720/759/251 +f 727/746/251 720/759/251 726/760/251 +f 714/761/90 721/762/90 716/763/90 +f 715/764/324 722/765/324 727/766/324 +f 714/761/90 716/763/90 717/767/90 +f 715/764/328 723/768/328 722/765/328 +f 714/761/90 717/767/90 718/769/90 +f 715/764/141 724/770/141 723/768/141 +f 714/761/90 718/769/90 719/771/90 +f 715/764/141 725/772/141 724/770/141 +f 714/761/90 719/771/90 720/773/90 +f 715/764/329 726/774/329 725/772/329 +f 714/761/90 720/773/90 721/762/90 +f 715/764/321 727/766/321 726/774/321 +f 628/775/330 635/776/330 729/777/330 +f 628/775/330 729/777/330 728/778/330 +f 635/776/331 634/779/331 730/780/331 +f 635/776/331 730/780/331 729/777/331 +f 634/779/332 633/781/332 731/782/332 +f 634/779/332 731/782/332 730/780/332 +f 633/781/333 632/783/333 732/784/333 +f 633/781/333 732/784/333 731/782/333 +f 632/783/334 631/785/334 733/786/334 +f 632/783/334 733/786/334 732/784/334 +f 631/785/335 630/787/335 734/788/335 +f 631/785/335 734/788/335 733/786/335 +f 630/787/336 629/789/336 735/790/336 +f 630/787/336 735/790/336 734/788/336 +f 629/789/337 628/775/337 728/778/337 +f 629/789/337 728/778/337 735/790/337 +f 694/791/338 695/792/338 732/793/338 +f 694/791/338 732/793/338 733/794/338 +f 693/795/339 694/796/339 733/786/339 +f 693/795/339 733/786/339 734/788/339 +f 692/797/340 693/798/340 734/799/340 +f 692/797/340 734/799/340 735/800/340 +f 692/797/341 735/800/341 728/801/341 +f 692/797/341 728/801/341 699/802/341 +f 698/803/342 699/802/342 728/801/342 +f 698/803/342 728/801/342 729/804/342 +f 697/805/343 698/806/343 729/807/343 +f 697/805/343 729/807/343 730/808/343 +f 696/809/344 697/805/344 730/808/344 +f 696/809/344 730/808/344 731/810/344 +f 695/792/345 696/811/345 731/812/345 +f 695/792/345 731/812/345 732/793/345 s 1 -f 499/813/298 483/814/298 484/815/298 -f 499/813/298 484/815/298 485/816/298 -f 499/813/298 485/816/298 486/817/298 -f 499/813/298 486/817/298 487/818/298 -f 499/813/298 487/818/298 488/819/298 -f 499/813/298 488/819/298 489/820/298 -f 499/813/298 489/820/298 490/821/298 -f 490/821/298 483/814/298 499/813/298 -f 540/822/299 491/823/299 492/824/300 -f 540/822/299 492/824/300 547/825/300 -f 547/826/300 492/827/300 493/828/301 -f 547/826/300 493/828/301 546/829/301 -f 546/829/301 493/828/301 494/830/302 -f 546/829/301 494/830/302 545/831/302 -f 545/832/302 494/833/302 495/834/303 -f 545/832/302 495/834/303 544/835/303 -f 544/835/303 495/834/303 496/836/304 -f 544/835/303 496/836/304 543/837/304 -f 543/837/304 496/836/304 497/838/305 -f 543/837/304 497/838/305 542/839/305 -f 542/840/305 497/841/305 498/842/306 -f 542/840/305 498/842/306 541/843/306 -f 491/823/299 540/822/299 541/844/306 -f 491/823/299 541/844/306 498/845/306 -f 548/846/307 549/847/308 501/848/308 -f 548/846/307 501/848/308 500/849/307 -f 549/850/308 550/851/309 502/852/309 -f 549/850/308 502/852/309 501/853/308 -f 550/851/309 551/854/310 503/855/310 -f 550/851/309 503/855/310 502/852/309 -f 551/854/310 552/856/311 504/857/311 -f 551/854/310 504/857/311 503/855/310 -f 552/856/311 553/858/312 505/859/312 -f 552/856/311 505/859/312 504/857/311 -f 553/858/312 554/860/313 506/861/314 -f 553/858/312 506/861/314 505/859/312 -f 554/862/313 555/863/315 507/864/315 -f 554/862/313 507/864/315 506/865/314 -f 555/866/315 548/846/307 500/849/307 -f 555/866/315 500/849/307 507/867/315 -f 557/868/316 556/869/317 508/870/317 -f 557/868/316 508/870/317 509/871/316 -f 558/872/50 557/873/316 509/874/316 -f 558/872/50 509/874/316 510/875/50 -f 559/876/318 558/872/50 510/875/50 -f 559/876/318 510/875/50 511/877/319 -f 560/878/320 559/879/318 511/880/319 -f 560/878/320 511/880/319 512/881/320 -f 561/882/321 560/878/320 512/881/320 -f 561/882/321 512/881/320 513/883/322 -f 562/884/37 561/882/321 513/883/322 -f 562/884/37 513/883/322 514/885/37 -f 563/886/323 562/887/37 514/888/37 -f 563/886/323 514/888/37 515/889/323 -f 556/869/317 563/890/323 515/891/323 -f 556/869/317 515/891/323 508/870/317 -f 564/892/324 565/893/325 517/894/325 -f 564/892/324 517/894/325 516/895/324 -f 565/893/325 566/896/326 518/897/326 -f 565/893/325 518/897/326 517/894/325 -f 566/896/326 567/898/327 519/899/327 -f 566/896/326 519/899/327 518/897/326 -f 567/898/327 568/900/328 520/901/328 -f 567/898/327 520/901/328 519/899/327 -f 568/900/328 569/902/329 521/903/329 -f 568/900/328 521/903/329 520/901/328 -f 569/902/329 570/904/330 522/905/330 -f 569/902/329 522/905/330 521/903/329 -f 570/904/330 571/906/331 523/907/331 -f 570/904/330 523/907/331 522/905/330 -f 571/906/331 564/892/324 516/895/324 -f 571/906/331 516/895/324 523/907/331 -f 573/908/316 572/909/317 524/910/332 -f 573/908/316 524/910/332 525/911/333 -f 574/912/50 573/913/316 525/914/333 -f 574/912/50 525/914/333 526/915/334 -f 575/916/319 574/912/50 526/915/334 -f 575/916/319 526/915/334 527/917/335 -f 576/918/320 575/919/319 527/920/335 -f 576/918/320 527/920/335 528/921/336 -f 577/922/322 576/918/320 528/921/336 -f 577/922/322 528/921/336 529/923/337 -f 578/924/37 577/922/322 529/923/337 -f 578/924/37 529/923/337 530/925/338 -f 579/926/323 578/927/37 530/779/338 -f 579/926/323 530/779/338 531/776/339 -f 572/909/317 579/928/323 531/929/339 -f 572/909/317 531/929/339 524/910/332 -f 590/796/340 593/930/341 592/931/342 -f 590/796/340 592/931/342 591/932/343 -f 588/933/344 595/934/345 594/935/346 -f 588/933/344 594/935/346 589/795/347 -f 589/795/347 594/935/346 593/930/341 -f 589/795/347 593/930/341 590/796/340 -f 532 533 +f 603/813/346 587/814/346 588/815/346 +f 603/813/346 588/815/346 589/816/346 +f 603/813/346 589/816/346 590/817/346 +f 603/813/346 590/817/346 591/818/346 +f 603/813/346 591/818/346 592/819/346 +f 603/813/346 592/819/346 593/820/346 +f 603/813/346 593/820/346 594/821/346 +f 594/821/346 587/814/346 603/813/346 +f 644/822/347 595/823/347 596/824/348 +f 644/822/347 596/824/348 651/825/348 +f 651/826/348 596/827/348 597/828/349 +f 651/826/348 597/828/349 650/829/349 +f 650/829/349 597/828/349 598/830/350 +f 650/829/349 598/830/350 649/831/350 +f 649/832/350 598/833/350 599/834/351 +f 649/832/350 599/834/351 648/835/351 +f 648/835/351 599/834/351 600/836/352 +f 648/835/351 600/836/352 647/837/352 +f 647/837/352 600/836/352 601/838/353 +f 647/837/352 601/838/353 646/839/353 +f 646/840/353 601/841/353 602/842/354 +f 646/840/353 602/842/354 645/843/354 +f 595/823/347 644/822/347 645/844/354 +f 595/823/347 645/844/354 602/845/354 +f 652/846/355 653/847/356 605/848/356 +f 652/846/355 605/848/356 604/849/355 +f 653/850/356 654/851/357 606/852/357 +f 653/850/356 606/852/357 605/853/356 +f 654/851/357 655/854/358 607/855/358 +f 654/851/357 607/855/358 606/852/357 +f 655/854/358 656/856/359 608/857/359 +f 655/854/358 608/857/359 607/855/358 +f 656/856/359 657/858/360 609/859/360 +f 656/856/359 609/859/360 608/857/359 +f 657/858/360 658/860/361 610/861/362 +f 657/858/360 610/861/362 609/859/360 +f 658/862/361 659/863/363 611/864/363 +f 658/862/361 611/864/363 610/865/362 +f 659/866/363 652/846/355 604/849/355 +f 659/866/363 604/849/355 611/867/363 +f 661/868/364 660/869/365 612/870/365 +f 661/868/364 612/870/365 613/871/364 +f 662/872/98 661/873/364 613/874/364 +f 662/872/98 613/874/364 614/875/98 +f 663/876/366 662/872/98 614/875/98 +f 663/876/366 614/875/98 615/877/367 +f 664/878/368 663/879/366 615/880/367 +f 664/878/368 615/880/367 616/881/368 +f 665/882/369 664/878/368 616/881/368 +f 665/882/369 616/881/368 617/883/370 +f 666/884/85 665/882/369 617/883/370 +f 666/884/85 617/883/370 618/885/85 +f 667/886/371 666/887/85 618/888/85 +f 667/886/371 618/888/85 619/889/371 +f 660/869/365 667/890/371 619/891/371 +f 660/869/365 619/891/371 612/870/365 +f 668/892/372 669/893/373 621/894/373 +f 668/892/372 621/894/373 620/895/372 +f 669/893/373 670/896/374 622/897/374 +f 669/893/373 622/897/374 621/894/373 +f 670/896/374 671/898/375 623/899/375 +f 670/896/374 623/899/375 622/897/374 +f 671/898/375 672/900/376 624/901/376 +f 671/898/375 624/901/376 623/899/375 +f 672/900/376 673/902/377 625/903/377 +f 672/900/376 625/903/377 624/901/376 +f 673/902/377 674/904/378 626/905/378 +f 673/902/377 626/905/378 625/903/377 +f 674/904/378 675/906/379 627/907/379 +f 674/904/378 627/907/379 626/905/378 +f 675/906/379 668/892/372 620/895/372 +f 675/906/379 620/895/372 627/907/379 +f 677/908/364 676/909/365 628/910/380 +f 677/908/364 628/910/380 629/911/381 +f 678/912/98 677/913/364 629/914/381 +f 678/912/98 629/914/381 630/915/382 +f 679/916/367 678/912/98 630/915/382 +f 679/916/367 630/915/382 631/917/383 +f 680/918/368 679/919/367 631/920/383 +f 680/918/368 631/920/383 632/921/384 +f 681/922/370 680/918/368 632/921/384 +f 681/922/370 632/921/384 633/923/385 +f 682/924/85 681/922/370 633/923/385 +f 682/924/85 633/923/385 634/925/386 +f 683/926/371 682/927/85 634/779/386 +f 683/926/371 634/779/386 635/776/387 +f 676/909/365 683/928/371 635/929/387 +f 676/909/365 635/929/387 628/910/380 +f 694/796/388 697/930/389 696/931/390 +f 694/796/388 696/931/390 695/932/391 +f 692/933/392 699/934/393 698/935/394 +f 692/933/392 698/935/394 693/795/395 +f 693/795/395 698/935/394 697/930/389 +f 693/795/395 697/930/389 694/796/388 +f 636 637 o NW_pillar_base_Cube.007 v -0.400000 0.000003 -0.500000 v -0.400000 0.000003 -0.400000 @@ -2706,12 +3062,12 @@ vn -0.000001 -0.000001 1.000000 usemtl wall_material_stonewall_diffuse.jpg s off -f 635/936/348 638/937/348 637/938/348 -f 635/936/348 637/938/348 636/939/348 -f 632/940/349 635/941/349 636/942/349 -f 632/940/349 636/942/349 633/943/349 -f 633/944/350 636/945/350 637/946/350 -f 633/944/350 637/946/350 634/947/350 +f 739/936/396 742/937/396 741/938/396 +f 739/936/396 741/938/396 740/939/396 +f 736/940/397 739/941/397 740/942/397 +f 736/940/397 740/942/397 737/943/397 +f 737/944/398 740/945/398 741/946/398 +f 737/944/398 741/946/398 738/947/398 o NE_pillar_base_Cube.007 v 0.500000 0.000003 -0.400000 v 0.400000 0.000003 -0.400000 @@ -2736,12 +3092,12 @@ vn -1.000000 -0.000001 -0.000001 usemtl wall_material_stonewall_diffuse.jpg s off -f 642/948/348 645/949/348 644/950/348 -f 642/948/348 644/950/348 643/951/348 -f 639/952/351 642/953/351 643/954/351 -f 639/952/351 643/954/351 640/955/351 -f 640/956/352 643/957/352 644/958/352 -f 640/956/352 644/958/352 641/959/352 +f 746/948/396 749/949/396 748/950/396 +f 746/948/396 748/950/396 747/951/396 +f 743/952/399 746/953/399 747/954/399 +f 743/952/399 747/954/399 744/955/399 +f 744/956/400 747/957/400 748/958/400 +f 744/956/400 748/958/400 745/959/400 o NE_pillar_cap_Cube.007 v 0.400000 1.000003 -0.500000 v 0.400000 1.000003 -0.400000 @@ -2766,12 +3122,12 @@ vn 0.000000 -0.000001 1.000000 usemtl wall_material_stonewall_diffuse.jpg s off -f 649/960/353 652/961/353 651/962/353 -f 649/960/353 651/962/353 650/963/353 -f 646/964/278 649/965/278 650/966/278 -f 646/964/278 650/966/278 647/967/278 -f 647/968/354 650/969/354 651/970/354 -f 647/968/354 651/970/354 648/971/354 +f 753/960/401 756/961/401 755/962/401 +f 753/960/401 755/962/401 754/963/401 +f 750/964/326 753/965/326 754/966/326 +f 750/964/326 754/966/326 751/967/326 +f 751/968/402 754/969/402 755/970/402 +f 751/968/402 755/970/402 752/971/402 o NW_pillar_cap_Cube.007 v -0.500000 1.000003 -0.400000 v -0.400000 1.000003 -0.400000 @@ -2796,12 +3152,12 @@ vn 1.000000 -0.000001 -0.000000 usemtl wall_material_stonewall_diffuse.jpg s off -f 656/972/355 659/973/355 658/974/355 -f 656/972/355 658/974/355 657/975/355 -f 653/976/93 656/977/93 657/978/93 -f 653/976/93 657/978/93 654/979/93 -f 654/980/356 657/981/356 658/982/356 -f 654/980/356 658/982/356 655/983/356 +f 760/972/403 763/973/403 762/974/403 +f 760/972/403 762/974/403 761/975/403 +f 757/976/141 760/977/141 761/978/141 +f 757/976/141 761/978/141 758/979/141 +f 758/980/404 761/981/404 762/982/404 +f 758/980/404 762/982/404 759/983/404 o SW_pillar_base_Cube.007 v -0.500000 0.000003 0.400000 v -0.400000 0.000003 0.400000 @@ -2826,12 +3182,12 @@ vn 1.000000 -0.000001 0.000001 usemtl wall_material_stonewall_diffuse.jpg s off -f 663/984/348 666/985/348 665/986/348 -f 663/984/348 665/986/348 664/987/348 -f 660/988/357 663/989/357 664/990/357 -f 660/988/357 664/990/357 661/991/357 -f 661/992/358 664/993/358 665/994/358 -f 661/992/358 665/994/358 662/995/358 +f 767/984/396 770/985/396 769/986/396 +f 767/984/396 769/986/396 768/987/396 +f 764/988/405 767/989/405 768/990/405 +f 764/988/405 768/990/405 765/991/405 +f 765/992/406 768/993/406 769/994/406 +f 765/992/406 769/994/406 766/995/406 o SW_pillar_cap_Cube.007 v -0.400000 1.000003 0.500000 v -0.400000 1.000003 0.400000 @@ -2855,12 +3211,12 @@ vn 0.000000 -1.000000 0.000000 usemtl wall_material_stonewall_diffuse.jpg s off -f 670/996/359 673/997/359 672/998/359 -f 670/996/359 672/998/359 671/999/359 -f 667/1000/201 670/1001/201 671/1002/201 -f 667/1000/201 671/1002/201 668/1003/201 -f 668/1004/124 671/1005/124 672/1006/124 -f 668/1004/124 672/1006/124 669/1007/124 +f 774/996/407 777/997/407 776/998/407 +f 774/996/407 776/998/407 775/999/407 +f 771/1000/249 774/1001/249 775/1002/249 +f 771/1000/249 775/1002/249 772/1003/249 +f 772/1004/172 775/1005/172 776/1006/172 +f 772/1004/172 776/1006/172 773/1007/172 o NW_pillar_Cylinder.005 v -0.425000 0.000001 -0.500000 v -0.430709 0.000001 -0.471299 @@ -2964,54 +3320,54 @@ vn 0.991821 0.036134 0.122166 usemtl wall_material_stonewall_diffuse.jpg s 1 -f 675/1008/360 685/1009/361 686/1010/362 -f 675/1008/360 686/1010/362 676/1011/363 -f 676/1011/363 686/1010/362 687/1012/364 -f 676/1011/363 687/1012/364 677/1013/365 -f 685/1009/361 690/1014/366 691/1015/367 -f 685/1009/361 691/1015/367 686/1010/362 -f 686/1010/362 691/1015/367 692/1016/368 -f 686/1010/362 692/1016/368 687/1012/364 -f 690/1014/366 695/1017/369 696/1018/370 -f 690/1014/366 696/1018/370 691/1015/367 -f 695/1017/369 680/1019/371 681/1020/372 -f 695/1017/369 681/1020/372 696/1018/370 -f 691/1015/367 696/1018/370 697/1021/373 -f 691/1015/367 697/1021/373 692/1016/368 -f 696/1018/370 681/1020/372 682/1022/374 -f 696/1018/370 682/1022/374 697/1021/373 -f 687/1012/364 701/1023/375 699/1024/376 -f 687/1012/364 699/1024/376 677/1013/365 -f 701/1023/375 688/1025/28 678/1026/27 -f 701/1023/375 678/1026/27 699/1024/376 -f 692/1016/368 702/1027/377 701/1023/375 -f 692/1016/368 701/1023/375 687/1012/364 -f 702/1027/377 693/1028/30 688/1025/28 -f 702/1027/377 688/1025/28 701/1023/375 -f 697/1021/373 703/1029/378 702/1027/377 -f 697/1021/373 702/1027/377 692/1016/368 -f 703/1029/378 698/1030/32 693/1028/30 -f 703/1029/378 693/1028/30 702/1027/377 -f 682/1022/374 700/1031/379 703/1029/378 -f 682/1022/374 703/1029/378 697/1021/373 -f 700/1031/379 683/1032/34 698/1030/32 -f 700/1031/379 698/1030/32 703/1029/378 -f 704/1033/380 674/1034/381 684/1035/382 -f 704/1033/380 684/1035/382 706/1036/383 -f 706/1036/383 685/1009/361 675/1008/360 -f 706/1036/383 675/1008/360 704/1033/380 -f 689/1037/384 707/1038/385 706/1036/383 -f 689/1037/384 706/1036/383 684/1035/382 -f 707/1038/385 690/1014/366 685/1009/361 -f 707/1038/385 685/1009/361 706/1036/383 -f 694/1039/386 708/1040/387 707/1038/385 -f 694/1039/386 707/1038/385 689/1037/384 -f 708/1040/387 695/1017/369 690/1014/366 -f 708/1040/387 690/1014/366 707/1038/385 -f 679/1041/388 705/1042/389 708/1040/387 -f 679/1041/388 708/1040/387 694/1039/386 -f 705/1042/389 680/1019/371 695/1017/369 -f 705/1042/389 695/1017/369 708/1040/387 +f 779/1008/408 789/1009/409 790/1010/410 +f 779/1008/408 790/1010/410 780/1011/411 +f 780/1011/411 790/1010/410 791/1012/412 +f 780/1011/411 791/1012/412 781/1013/413 +f 789/1009/409 794/1014/414 795/1015/415 +f 789/1009/409 795/1015/415 790/1010/410 +f 790/1010/410 795/1015/415 796/1016/416 +f 790/1010/410 796/1016/416 791/1012/412 +f 794/1014/414 799/1017/417 800/1018/418 +f 794/1014/414 800/1018/418 795/1015/415 +f 799/1017/417 784/1019/419 785/1020/420 +f 799/1017/417 785/1020/420 800/1018/418 +f 795/1015/415 800/1018/418 801/1021/421 +f 795/1015/415 801/1021/421 796/1016/416 +f 800/1018/418 785/1020/420 786/1022/422 +f 800/1018/418 786/1022/422 801/1021/421 +f 791/1012/412 805/1023/423 803/1024/424 +f 791/1012/412 803/1024/424 781/1013/413 +f 805/1023/423 792/1025/76 782/1026/75 +f 805/1023/423 782/1026/75 803/1024/424 +f 796/1016/416 806/1027/425 805/1023/423 +f 796/1016/416 805/1023/423 791/1012/412 +f 806/1027/425 797/1028/78 792/1025/76 +f 806/1027/425 792/1025/76 805/1023/423 +f 801/1021/421 807/1029/426 806/1027/425 +f 801/1021/421 806/1027/425 796/1016/416 +f 807/1029/426 802/1030/80 797/1028/78 +f 807/1029/426 797/1028/78 806/1027/425 +f 786/1022/422 804/1031/427 807/1029/426 +f 786/1022/422 807/1029/426 801/1021/421 +f 804/1031/427 787/1032/82 802/1030/80 +f 804/1031/427 802/1030/80 807/1029/426 +f 808/1033/428 778/1034/429 788/1035/430 +f 808/1033/428 788/1035/430 810/1036/431 +f 810/1036/431 789/1009/409 779/1008/408 +f 810/1036/431 779/1008/408 808/1033/428 +f 793/1037/432 811/1038/433 810/1036/431 +f 793/1037/432 810/1036/431 788/1035/430 +f 811/1038/433 794/1014/414 789/1009/409 +f 811/1038/433 789/1009/409 810/1036/431 +f 798/1039/434 812/1040/435 811/1038/433 +f 798/1039/434 811/1038/433 793/1037/432 +f 812/1040/435 799/1017/417 794/1014/414 +f 812/1040/435 794/1014/414 811/1038/433 +f 783/1041/436 809/1042/437 812/1040/435 +f 783/1041/436 812/1040/435 798/1039/434 +f 809/1042/437 784/1019/419 799/1017/417 +f 809/1042/437 799/1017/417 812/1040/435 o SW_pillar_Cylinder.005 v -0.500000 0.000001 0.425000 v -0.471299 0.000001 0.430709 @@ -3115,54 +3471,54 @@ vn 0.122166 0.036134 -0.991821 usemtl wall_material_stonewall_diffuse.jpg s 1 -f 710/1043/390 720/1044/391 721/1045/392 -f 710/1043/390 721/1045/392 711/1046/393 -f 711/1046/393 721/1045/392 722/1047/394 -f 711/1046/393 722/1047/394 712/1048/395 -f 720/1044/391 725/1049/396 726/1050/397 -f 720/1044/391 726/1050/397 721/1045/392 -f 721/1045/392 726/1050/397 727/1051/398 -f 721/1045/392 727/1051/398 722/1047/394 -f 725/1049/396 730/1052/399 731/1053/400 -f 725/1049/396 731/1053/400 726/1050/397 -f 730/1052/399 715/1054/401 716/1055/402 -f 730/1052/399 716/1055/402 731/1053/400 -f 726/1050/397 731/1053/400 732/1056/403 -f 726/1050/397 732/1056/403 727/1051/398 -f 731/1053/400 716/1055/402 717/1057/404 -f 731/1053/400 717/1057/404 732/1056/403 -f 722/1047/394 736/1058/405 734/1059/406 -f 722/1047/394 734/1059/406 712/1048/395 -f 736/1058/405 723/1060/382 713/1061/381 -f 736/1058/405 713/1061/381 734/1059/406 -f 727/1051/398 737/1062/407 736/1058/405 -f 727/1051/398 736/1058/405 722/1047/394 -f 737/1062/407 728/1063/384 723/1060/382 -f 737/1062/407 723/1060/382 736/1058/405 -f 732/1056/403 738/1064/408 737/1062/407 -f 732/1056/403 737/1062/407 727/1051/398 -f 738/1064/408 733/1065/386 728/1063/384 -f 738/1064/408 728/1063/384 737/1062/407 -f 717/1057/404 735/1066/409 738/1064/408 -f 717/1057/404 738/1064/408 732/1056/403 -f 735/1066/409 718/1067/388 733/1065/386 -f 735/1066/409 733/1065/386 738/1064/408 -f 739/1068/410 709/1069/411 719/1070/412 -f 739/1068/410 719/1070/412 741/1071/413 -f 741/1071/413 720/1044/391 710/1043/390 -f 741/1071/413 710/1043/390 739/1068/410 -f 724/1072/414 742/1073/415 741/1071/413 -f 724/1072/414 741/1071/413 719/1070/412 -f 742/1073/415 725/1049/396 720/1044/391 -f 742/1073/415 720/1044/391 741/1071/413 -f 729/1074/416 743/1075/417 742/1073/415 -f 729/1074/416 742/1073/415 724/1072/414 -f 743/1075/417 730/1052/399 725/1049/396 -f 743/1075/417 725/1049/396 742/1073/415 -f 714/1076/418 740/1077/419 743/1075/417 -f 714/1076/418 743/1075/417 729/1074/416 -f 740/1077/419 715/1054/401 730/1052/399 -f 740/1077/419 730/1052/399 743/1075/417 +f 814/1043/438 824/1044/439 825/1045/440 +f 814/1043/438 825/1045/440 815/1046/441 +f 815/1046/441 825/1045/440 826/1047/442 +f 815/1046/441 826/1047/442 816/1048/443 +f 824/1044/439 829/1049/444 830/1050/445 +f 824/1044/439 830/1050/445 825/1045/440 +f 825/1045/440 830/1050/445 831/1051/446 +f 825/1045/440 831/1051/446 826/1047/442 +f 829/1049/444 834/1052/447 835/1053/448 +f 829/1049/444 835/1053/448 830/1050/445 +f 834/1052/447 819/1054/449 820/1055/450 +f 834/1052/447 820/1055/450 835/1053/448 +f 830/1050/445 835/1053/448 836/1056/451 +f 830/1050/445 836/1056/451 831/1051/446 +f 835/1053/448 820/1055/450 821/1057/452 +f 835/1053/448 821/1057/452 836/1056/451 +f 826/1047/442 840/1058/453 838/1059/454 +f 826/1047/442 838/1059/454 816/1048/443 +f 840/1058/453 827/1060/430 817/1061/429 +f 840/1058/453 817/1061/429 838/1059/454 +f 831/1051/446 841/1062/455 840/1058/453 +f 831/1051/446 840/1058/453 826/1047/442 +f 841/1062/455 832/1063/432 827/1060/430 +f 841/1062/455 827/1060/430 840/1058/453 +f 836/1056/451 842/1064/456 841/1062/455 +f 836/1056/451 841/1062/455 831/1051/446 +f 842/1064/456 837/1065/434 832/1063/432 +f 842/1064/456 832/1063/432 841/1062/455 +f 821/1057/452 839/1066/457 842/1064/456 +f 821/1057/452 842/1064/456 836/1056/451 +f 839/1066/457 822/1067/436 837/1065/434 +f 839/1066/457 837/1065/434 842/1064/456 +f 843/1068/458 813/1069/459 823/1070/460 +f 843/1068/458 823/1070/460 845/1071/461 +f 845/1071/461 824/1044/439 814/1043/438 +f 845/1071/461 814/1043/438 843/1068/458 +f 828/1072/462 846/1073/463 845/1071/461 +f 828/1072/462 845/1071/461 823/1070/460 +f 846/1073/463 829/1049/444 824/1044/439 +f 846/1073/463 824/1044/439 845/1071/461 +f 833/1074/464 847/1075/465 846/1073/463 +f 833/1074/464 846/1073/463 828/1072/462 +f 847/1075/465 834/1052/447 829/1049/444 +f 847/1075/465 829/1049/444 846/1073/463 +f 818/1076/466 844/1077/467 847/1075/465 +f 818/1076/466 847/1075/465 833/1074/464 +f 844/1077/467 819/1054/449 834/1052/447 +f 844/1077/467 834/1052/447 847/1075/465 o SE_pillar_cap_Cube.007 v 0.500000 1.000003 0.400000 v 0.400000 1.000003 0.400000 @@ -3185,12 +3541,12 @@ vt 0.586730 0.531981 usemtl wall_material_stonewall_diffuse.jpg s off -f 747/1078/359 750/1079/359 749/1080/359 -f 747/1078/359 749/1080/359 748/1081/359 -f 744/1082/124 747/1083/124 748/1084/124 -f 744/1082/124 748/1084/124 745/1085/124 -f 745/1086/278 748/1087/278 749/1088/278 -f 745/1086/278 749/1088/278 746/1089/278 +f 851/1078/407 854/1079/407 853/1080/407 +f 851/1078/407 853/1080/407 852/1081/407 +f 848/1082/172 851/1083/172 852/1084/172 +f 848/1082/172 852/1084/172 849/1085/172 +f 849/1086/326 852/1087/326 853/1088/326 +f 849/1086/326 853/1088/326 850/1089/326 o SE_pillar_base_Cube.007 v 0.400000 0.000003 0.500000 v 0.400000 0.000003 0.400000 @@ -3215,12 +3571,12 @@ vn 0.000001 0.000000 -1.000000 usemtl wall_material_stonewall_diffuse.jpg s off -f 754/1090/348 757/1091/348 756/1092/348 -f 754/1090/348 756/1092/348 755/1093/348 -f 751/1094/420 754/1095/420 755/1096/420 -f 751/1094/420 755/1096/420 752/1097/420 -f 752/1098/421 755/1099/421 756/1100/421 -f 752/1098/421 756/1100/421 753/1101/421 +f 858/1090/396 861/1091/396 860/1092/396 +f 858/1090/396 860/1092/396 859/1093/396 +f 855/1094/468 858/1095/468 859/1096/468 +f 855/1094/468 859/1096/468 856/1097/468 +f 856/1098/469 859/1099/469 860/1100/469 +f 856/1098/469 860/1100/469 857/1101/469 o SE_pillar_Cylinder.005 v 0.425000 0.000001 0.500000 v 0.430709 0.000001 0.471299 @@ -3319,54 +3675,54 @@ vn -0.991821 0.036134 -0.122166 usemtl wall_material_stonewall_diffuse.jpg s 1 -f 759/1102/422 769/1103/423 770/1104/424 -f 759/1102/422 770/1104/424 760/1105/425 -f 760/1105/425 770/1104/424 771/1106/426 -f 760/1105/425 771/1106/426 761/1107/427 -f 769/1103/423 774/1108/428 775/1109/429 -f 769/1103/423 775/1109/429 770/1104/424 -f 770/1104/424 775/1109/429 776/1110/430 -f 770/1104/424 776/1110/430 771/1106/426 -f 774/1108/428 779/1111/431 780/1112/432 -f 774/1108/428 780/1112/432 775/1109/429 -f 779/1111/431 764/1113/433 765/1114/434 -f 779/1111/431 765/1114/434 780/1112/432 -f 775/1109/429 780/1112/432 781/1115/435 -f 775/1109/429 781/1115/435 776/1110/430 -f 780/1112/432 765/1114/434 766/1116/436 -f 780/1112/432 766/1116/436 781/1115/435 -f 771/1106/426 785/1117/437 783/1118/438 -f 771/1106/426 783/1118/438 761/1107/427 -f 785/1117/437 772/1119/412 762/1120/411 -f 785/1117/437 762/1120/411 783/1118/438 -f 776/1110/430 786/1121/439 785/1117/437 -f 776/1110/430 785/1117/437 771/1106/426 -f 786/1121/439 777/1122/414 772/1119/412 -f 786/1121/439 772/1119/412 785/1117/437 -f 781/1115/435 787/1123/440 786/1121/439 -f 781/1115/435 786/1121/439 776/1110/430 -f 787/1123/440 782/1124/416 777/1122/414 -f 787/1123/440 777/1122/414 786/1121/439 -f 766/1116/436 784/1125/441 787/1123/440 -f 766/1116/436 787/1123/440 781/1115/435 -f 784/1125/441 767/1126/418 782/1124/416 -f 784/1125/441 782/1124/416 787/1123/440 -f 788/1127/442 758/1128/19 768/1129/18 -f 788/1127/442 768/1129/18 790/1130/443 -f 790/1130/443 769/1103/423 759/1102/422 -f 790/1130/443 759/1102/422 788/1127/442 -f 773/1131/21 791/1132/444 790/1130/443 -f 773/1131/21 790/1130/443 768/1129/18 -f 791/1132/444 774/1108/428 769/1103/423 -f 791/1132/444 769/1103/423 790/1130/443 -f 778/1133/23 792/1134/445 791/1132/444 -f 778/1133/23 791/1132/444 773/1131/21 -f 792/1134/445 779/1111/431 774/1108/428 -f 792/1134/445 774/1108/428 791/1132/444 -f 763/1135/25 789/1136/446 792/1134/445 -f 763/1135/25 792/1134/445 778/1133/23 -f 789/1136/446 764/1113/433 779/1111/431 -f 789/1136/446 779/1111/431 792/1134/445 +f 863/1102/470 873/1103/471 874/1104/472 +f 863/1102/470 874/1104/472 864/1105/473 +f 864/1105/473 874/1104/472 875/1106/474 +f 864/1105/473 875/1106/474 865/1107/475 +f 873/1103/471 878/1108/476 879/1109/477 +f 873/1103/471 879/1109/477 874/1104/472 +f 874/1104/472 879/1109/477 880/1110/478 +f 874/1104/472 880/1110/478 875/1106/474 +f 878/1108/476 883/1111/479 884/1112/480 +f 878/1108/476 884/1112/480 879/1109/477 +f 883/1111/479 868/1113/481 869/1114/482 +f 883/1111/479 869/1114/482 884/1112/480 +f 879/1109/477 884/1112/480 885/1115/483 +f 879/1109/477 885/1115/483 880/1110/478 +f 884/1112/480 869/1114/482 870/1116/484 +f 884/1112/480 870/1116/484 885/1115/483 +f 875/1106/474 889/1117/485 887/1118/486 +f 875/1106/474 887/1118/486 865/1107/475 +f 889/1117/485 876/1119/460 866/1120/459 +f 889/1117/485 866/1120/459 887/1118/486 +f 880/1110/478 890/1121/487 889/1117/485 +f 880/1110/478 889/1117/485 875/1106/474 +f 890/1121/487 881/1122/462 876/1119/460 +f 890/1121/487 876/1119/460 889/1117/485 +f 885/1115/483 891/1123/488 890/1121/487 +f 885/1115/483 890/1121/487 880/1110/478 +f 891/1123/488 886/1124/464 881/1122/462 +f 891/1123/488 881/1122/462 890/1121/487 +f 870/1116/484 888/1125/489 891/1123/488 +f 870/1116/484 891/1123/488 885/1115/483 +f 888/1125/489 871/1126/466 886/1124/464 +f 888/1125/489 886/1124/464 891/1123/488 +f 892/1127/490 862/1128/67 872/1129/66 +f 892/1127/490 872/1129/66 894/1130/491 +f 894/1130/491 873/1103/471 863/1102/470 +f 894/1130/491 863/1102/470 892/1127/490 +f 877/1131/69 895/1132/492 894/1130/491 +f 877/1131/69 894/1130/491 872/1129/66 +f 895/1132/492 878/1108/476 873/1103/471 +f 895/1132/492 873/1103/471 894/1130/491 +f 882/1133/71 896/1134/493 895/1132/492 +f 882/1133/71 895/1132/492 877/1131/69 +f 896/1134/493 883/1111/479 878/1108/476 +f 896/1134/493 878/1108/476 895/1132/492 +f 867/1135/73 893/1136/494 896/1134/493 +f 867/1135/73 896/1134/493 882/1133/71 +f 893/1136/494 868/1113/481 883/1111/479 +f 893/1136/494 883/1111/479 896/1134/493 o NORTH_wall_Cube.004 v 0.500000 0.000001 -0.500000 v -0.500000 0.000001 -0.500000 @@ -3378,8 +3734,8 @@ vt -0.240882 1.240882 usemtl wall_material_stonewall_diffuse.jpg s off -f 794/1137/93 793/1138/93 795/1139/93 -f 794/1137/93 795/1139/93 796/1140/93 +f 898/1137/141 897/1138/141 899/1139/141 +f 898/1137/141 899/1139/141 900/1140/141 o WEST_wall_Cube.003 v -0.500000 0.000001 0.500000 v -0.500000 0.000001 -0.500000 @@ -3391,8 +3747,8 @@ vt -0.235062 1.235062 usemtl wall_material_stonewall_diffuse.jpg s off -f 797/1141/50 798/1142/50 800/1143/50 -f 797/1141/50 800/1143/50 799/1144/50 +f 901/1141/98 902/1142/98 904/1143/98 +f 901/1141/98 904/1143/98 903/1144/98 o SOUTH_wall_Cube.002 v 0.500000 0.000001 0.500000 v -0.500000 0.000001 0.500000 @@ -3404,8 +3760,8 @@ vt -0.233088 1.233088 usemtl wall_material_stonewall_diffuse.jpg s off -f 801/1145/42 802/1146/42 804/1147/42 -f 801/1145/42 804/1147/42 803/1148/42 +f 905/1145/90 906/1146/90 908/1147/90 +f 905/1145/90 908/1147/90 907/1148/90 o EAST_wall_Cube.001 v 0.500000 0.000001 -0.500000 v 0.500000 0.000001 0.500000 @@ -3417,8 +3773,8 @@ vt -0.250000 1.250000 usemtl wall_material_stonewall_diffuse.jpg s off -f 805/1149/37 806/1150/37 808/1151/37 -f 805/1149/37 808/1151/37 807/1152/37 +f 909/1149/85 910/1150/85 912/1151/85 +f 909/1149/85 912/1151/85 911/1152/85 o BasicTile_Cube v -0.500000 1.000001 -0.500000 v -0.500000 1.000001 0.500000 @@ -3437,7 +3793,7 @@ vt -0.250000 1.250000 usemtl floor_material_floor_diffuse.jpg s off -f 810/1153/359 809/1154/359 812/1155/359 -f 810/1153/359 812/1155/359 811/1156/359 -f 816/1157/348 813/1158/348 814/1155/348 -f 816/1157/348 814/1155/348 815/1159/348 +f 914/1153/407 913/1154/407 916/1155/407 +f 914/1153/407 916/1155/407 915/1156/407 +f 920/1157/396 917/1158/396 918/1155/396 +f 920/1157/396 918/1155/396 919/1159/396 diff -r 48cfd351a9be -r 0588f8a1a351 prototype/doc/tiles --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/prototype/doc/tiles Tue Aug 21 06:33:36 2012 +0300 @@ -0,0 +1,15 @@ +Notes on how to construct tiles for the prototype +------------------------------------------------- + +Tile grid size 1x1x1 (geometry can be of arbitrary size if it looks ok). + +- Export as OBJ with MTL, including normals and multiple objects. +- Associate geometry with a particular cardinal direction by prefixing NORTH_, + SOUTH_, EAST_, or WEST_, in the object name. Directional geometry will be + ignored appropriately for cells with neighboring cells occupied. +- Lights should be meshes with the LIGHT substring in their name. Bounding + sphere is used to specify the light position and attenuation. Material + parameters (diffuse) control the light intensity/color. + +This is terrible, but ok for a prototype. Should write a proper exporter to a +custom tile format at some point. diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/light.cc --- a/prototype/src/light.cc Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/light.cc Tue Aug 21 06:33:36 2012 +0300 @@ -19,6 +19,11 @@ color = col; } +Color Light::get_color(bool with_intensity) const +{ + return with_intensity ? color * intensity : color; +} + void Light::use(int id) const { glLightfv(GL_LIGHT0 + id, GL_DIFFUSE, &color.x); @@ -31,6 +36,7 @@ atten[0] = 1.0f; atten[1] = 0.0f; atten[2] = 0.0f; + radius = 1.0; } PointLight::PointLight(const Vector3 &pos, const Color &col) @@ -40,6 +46,7 @@ atten[0] = 1.0f; atten[1] = 0.0f; atten[2] = 0.0f; + radius = 1.0; } void PointLight::set_position(const Vector3 &pos) @@ -54,6 +61,16 @@ atten[2] = att_quad; } +void PointLight::set_radius(float rad) +{ + radius = rad; +} + +float PointLight::get_radius() const +{ + return radius; +} + void PointLight::use(int id) const { float lpos[] = {pos.x, pos.y, pos.z, 1.0f}; diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/light.h --- a/prototype/src/light.h Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/light.h Tue Aug 21 06:33:36 2012 +0300 @@ -15,6 +15,8 @@ virtual void set_intensity(float val); virtual void set_color(const Color &col); + virtual Color get_color(bool with_intensity = true) const; + virtual void use(int id = 0) const; }; @@ -22,6 +24,7 @@ protected: Vector3 pos; float atten[3]; + float radius; public: PointLight(); @@ -30,6 +33,9 @@ void set_position(const Vector3 &pos); void set_attenuation(float att_const, float att_lin, float att_quad); + void set_radius(float rad); + float get_radius() const; + virtual void use(int id = 0) const; }; diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/material.h --- a/prototype/src/material.h Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/material.h Tue Aug 21 06:33:36 2012 +0300 @@ -13,12 +13,11 @@ }; class Material { -private: +public: Color kd, ks; double shin; unsigned int tex[NUM_TEXTURE_TYPES]; -public: Material(); void load(const aiMaterial *assmat, TextureSet *texset = 0); diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/mesh.cc --- a/prototype/src/mesh.cc Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/mesh.cc Tue Aug 21 06:33:36 2012 +0300 @@ -201,3 +201,39 @@ glPopMatrix(); } + + +void Mesh::calc_bsph() +{ + glBindBuffer(GL_ARRAY_BUFFER, vbo[MESH_ATTR_VERTEX]); + Vector3 *varr = (Vector3*)glMapBuffer(GL_ARRAY_BUFFER, GL_READ_ONLY); + + bsph_center = Vector3(0, 0, 0); + + for(unsigned int i=0; icalc_bsph(); + } + return bsph_center; +} + +float Mesh::get_bsph_radius() const +{ + if(!bsph_valid) { + ((Mesh*)this)->calc_bsph(); + } + return bsph_rad; +} diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/mesh.h --- a/prototype/src/mesh.h Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/mesh.h Tue Aug 21 06:33:36 2012 +0300 @@ -30,6 +30,12 @@ Material mat; Matrix4x4 xform; + Vector3 bsph_center; + float bsph_rad; + bool bsph_valid; + + void calc_bsph(); + public: Mesh(); ~Mesh(); @@ -50,6 +56,9 @@ int get_attrib_location(int attr) const; void draw() const; + + const Vector3 &get_bsph_center() const; + float get_bsph_radius() const; }; #endif // MESH_H_ diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/renderer.cc --- a/prototype/src/renderer.cc Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/renderer.cc Tue Aug 21 06:33:36 2012 +0300 @@ -35,12 +35,17 @@ static int fb_xsz, fb_ysz, tex_xsz, tex_ysz; + + bool init_renderer(int xsz, int ysz) { + if(!GLEW_ARB_draw_buffers) { + fprintf(stderr, "OpenGL implementation doesn't support multiple render targets\n"); + return false; + } + int max_draw_buf; - glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &max_draw_buf); - CHECKGLERR; printf("max draw buffers: %d\n", max_draw_buf); if(max_draw_buf < MRT_COUNT) { fprintf(stderr, "OpenGL implementation doesn't support enough draw buffers\n"); diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/tile.cc --- a/prototype/src/tile.cc Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/tile.cc Tue Aug 21 06:33:36 2012 +0300 @@ -10,6 +10,7 @@ using std::map; static void build_nodemap(map *nmap, const aiScene *scn, aiNode *node); +static PointLight *mesh_to_light(Mesh *m); Tile::Tile(TileSet *tileset) { @@ -39,7 +40,7 @@ map nodemap; build_nodemap(&nodemap, scn, scn->mRootNode); - load_lights(scn); + //load_lights(scn); load_meshes(scn, nodemap); printf("loaded tile %s: %d meshes, %d lights\n", saved_fname, scn->mNumMeshes, scn->mNumLights); @@ -55,6 +56,7 @@ } } +/* int Tile::load_lights(const aiScene *scn) { int count = 0; @@ -86,6 +88,7 @@ return count; } +*/ int Tile::load_meshes(const aiScene *scn, const std::map &nmap) { @@ -117,9 +120,6 @@ name = node->mName.data; mesh->set_name(name); } - meshes.push_back(mesh); - - //printf(" mesh: \"%s\"", name); // find which side is this mesh on unsigned int side = 0; @@ -138,10 +138,24 @@ if(!side) { side = TILE_ALL; } - //printf(" (0x0%x)\n", side); - mesh_side.push_back(side); - count++; + // what a sordid hack... if the name contains "LIGHT", then make a light out of this + // and destroy the mesh... + if(strstr(name, "LIGHT")) { + PointLight *lt = mesh_to_light(mesh); + if(!lt) { + fprintf(stderr, "failed to convert mesh %s to light\n", name); + } else { + lights.push_back(lt); + light_side.push_back(side); + } + delete mesh; + + } else { + meshes.push_back(mesh); + mesh_side.push_back(side); + count++; + } } return count; } @@ -160,3 +174,16 @@ build_nodemap(nmap, scn, node->mChildren[i]); } } + +static PointLight *mesh_to_light(Mesh *m) +{ + Vector3 center = m->get_bsph_center(); + float rad = m->get_bsph_radius(); + + PointLight *lt = new PointLight(center); + lt->set_radius(rad); + + lt->set_color(m->get_material().kd); + + return lt; +} diff -r 48cfd351a9be -r 0588f8a1a351 prototype/src/tile.h --- a/prototype/src/tile.h Tue Aug 21 04:57:33 2012 +0300 +++ b/prototype/src/tile.h Tue Aug 21 06:33:36 2012 +0300 @@ -22,7 +22,7 @@ TileSet *tset; std::vector meshes; - std::vector mesh_side; + std::vector mesh_side, light_side; std::vector lights; int load_lights(const aiScene *scn);