Merge branch 'renderer' of github.com:AnonymusRaccoon/Bomberman into renderer

This commit is contained in:
Zoe Roux
2021-05-27 17:57:39 +02:00
36 changed files with 3334 additions and 46 deletions
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl mat_ob001_bomb_002-material.001
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl mat_map_ob000_item_007
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
+72
View File
@@ -0,0 +1,72 @@
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib bombup.mtl
o map_ob000_item_02_bombup
v 0.400000 -0.335876 0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.335876 -0.229810
v -0.400000 -0.229810 0.335876
v 0.400000 -0.229810 0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 -0.229810 0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 -0.335876 0.229810
v -0.400000 -0.229810 0.335876
v -0.400000 -0.229810 0.335876
v -0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v 0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v 0.400000 -0.229810 0.335876
vt 0.001000 0.498000
vt 0.001000 0.252000
vt 0.124000 0.498000
vt 0.124000 0.252000
vt 0.632244 0.754140
vt 0.648280 0.754140
vt 0.632244 0.996259
vt 0.648280 0.996259
vt 0.124000 0.252000
vt 0.124000 0.498000
vt 0.001000 0.252000
vt 0.001000 0.498000
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vn 0.0000 -0.7071 -0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 0.7071 0.7071
vn 0.0000 -0.7071 0.7071
vn -1.0000 0.0000 0.0000
vn 1.0000 0.0000 0.0000
usemtl mat_map_ob000_item_007
s off
f 3/1/1 1/2/1 2/3/1
f 2/3/1 1/2/1 4/4/1
f 7/5/2 5/6/2 6/7/2
f 6/7/2 5/6/2 8/8/2
f 11/9/3 9/10/3 10/11/3
f 10/11/3 9/10/3 12/12/3
f 15/13/4 13/14/4 14/15/4
f 14/15/4 13/14/4 16/16/4
f 19/17/5 17/18/5 18/19/5
f 18/19/5 17/18/5 20/20/5
f 23/21/6 21/22/6 22/23/6
f 22/23/6 21/22/6 24/24/6
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl mat_map_ob000_item_007.001
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
+72
View File
@@ -0,0 +1,72 @@
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib fireup.mtl
o map_ob000_item_01_fireup
v 0.400000 -0.335876 0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.335876 -0.229810
v -0.400000 -0.229810 0.335876
v 0.400000 -0.229810 0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 -0.229810 0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 -0.335876 0.229810
v -0.400000 -0.229810 0.335876
v -0.400000 -0.229810 0.335876
v -0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v 0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v 0.400000 -0.229810 0.335876
vt 0.000000 0.250000
vt 0.000000 0.000000
vt 0.125000 0.250000
vt 0.125000 0.000000
vt 0.125000 0.237500
vt 0.125000 0.250000
vt 0.000000 0.237500
vt 0.000000 0.250000
vt 0.125000 0.000000
vt 0.125000 0.250000
vt 0.000000 0.000000
vt 0.000000 0.250000
vt 0.000000 0.250000
vt 0.000000 0.237500
vt 0.125000 0.250000
vt 0.125000 0.237500
vt 0.000000 0.250000
vt 0.000000 0.237500
vt 0.125000 0.250000
vt 0.125000 0.237500
vt 0.000000 0.250000
vt 0.000000 0.237500
vt 0.125000 0.250000
vt 0.125000 0.237500
vn 0.0000 -0.7071 -0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 0.7071 0.7071
vn 0.0000 -0.7071 0.7071
vn -1.0000 0.0000 0.0000
vn 1.0000 0.0000 0.0000
usemtl mat_map_ob000_item_007.001
s off
f 3/1/1 1/2/1 2/3/1
f 2/3/1 1/2/1 4/4/1
f 7/5/2 5/6/2 6/7/2
f 6/7/2 5/6/2 8/8/2
f 11/9/3 9/10/3 10/11/3
f 10/11/3 9/10/3 12/12/3
f 15/13/4 13/14/4 14/15/4
f 14/15/4 13/14/4 16/16/4
f 19/17/5 17/18/5 18/19/5
f 18/19/5 17/18/5 20/20/5
f 23/21/6 21/22/6 22/23/6
f 22/23/6 21/22/6 24/24/6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl mat_map_ob000_item_007.002
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
+72
View File
@@ -0,0 +1,72 @@
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib speedup.mtl
o map_ob000_item_03_speedup
v 0.400000 -0.335876 0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.335876 -0.229810
v -0.400000 -0.229810 0.335876
v 0.400000 -0.229810 0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 -0.229810 0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 -0.335876 0.229810
v -0.400000 -0.229810 0.335876
v -0.400000 -0.229810 0.335876
v -0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v 0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v 0.400000 -0.229810 0.335876
vt 0.001000 0.748000
vt 0.001000 0.502000
vt 0.124000 0.748000
vt 0.124000 0.502000
vt 0.632244 0.754140
vt 0.648280 0.754140
vt 0.632244 0.996259
vt 0.648280 0.996259
vt 0.124000 0.502000
vt 0.124000 0.748000
vt 0.001000 0.502000
vt 0.001000 0.748000
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vn 0.0000 -0.7071 -0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 0.7071 0.7071
vn 0.0000 -0.7071 0.7071
vn -1.0000 0.0000 0.0000
vn 1.0000 0.0000 0.0000
usemtl mat_map_ob000_item_007.002
s off
f 3/1/1 1/2/1 2/3/1
f 2/3/1 1/2/1 4/4/1
f 7/5/2 5/6/2 6/7/2
f 6/7/2 5/6/2 8/8/2
f 11/9/3 9/10/3 10/11/3
f 10/11/3 9/10/3 12/12/3
f 15/13/4 13/14/4 14/15/4
f 14/15/4 13/14/4 16/16/4
f 19/17/5 17/18/5 18/19/5
f 18/19/5 17/18/5 20/20/5
f 23/21/6 21/22/6 22/23/6
f 22/23/6 21/22/6 24/24/6
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl mat_map_ob000_item_007.003
Ns 323.999994
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
+72
View File
@@ -0,0 +1,72 @@
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib wallpass.mtl
o map_ob000_item_14_wallthrough
v 0.400000 -0.335876 0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v -0.400000 0.229810 -0.335876
v 0.400000 0.335876 -0.229810
v -0.400000 -0.229810 0.335876
v 0.400000 -0.229810 0.335876
v -0.400000 0.335876 -0.229810
v 0.400000 -0.229810 0.335876
v -0.400000 -0.335876 0.229810
v 0.400000 -0.335876 0.229810
v -0.400000 -0.229810 0.335876
v -0.400000 -0.229810 0.335876
v -0.400000 0.229810 -0.335876
v -0.400000 -0.335876 0.229810
v -0.400000 0.335876 -0.229810
v 0.400000 0.335876 -0.229810
v 0.400000 -0.335876 0.229810
v 0.400000 0.229810 -0.335876
v 0.400000 -0.229810 0.335876
vt 0.501000 0.998000
vt 0.501000 0.752000
vt 0.624000 0.998000
vt 0.624000 0.752000
vt 0.632244 0.754140
vt 0.648280 0.754140
vt 0.632244 0.996259
vt 0.648280 0.996259
vt 0.624000 0.752000
vt 0.624000 0.998000
vt 0.501000 0.752000
vt 0.501000 0.998000
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vt 0.648280 0.996259
vt 0.632244 0.996259
vt 0.648280 0.754140
vt 0.632244 0.754140
vn 0.0000 -0.7071 -0.7071
vn 0.0000 0.7071 -0.7071
vn 0.0000 0.7071 0.7071
vn 0.0000 -0.7071 0.7071
vn -1.0000 0.0000 0.0000
vn 1.0000 0.0000 0.0000
usemtl mat_map_ob000_item_007.003
s off
f 3/1/1 1/2/1 2/3/1
f 2/3/1 1/2/1 4/4/1
f 7/5/2 5/6/2 6/7/2
f 6/7/2 5/6/2 8/8/2
f 11/9/3 9/10/3 10/11/3
f 10/11/3 9/10/3 12/12/3
f 15/13/4 13/14/4 14/15/4
f 14/15/4 13/14/4 16/16/4
f 19/17/5 17/18/5 18/19/5
f 18/19/5 17/18/5 20/20/5
f 23/21/6 21/22/6 22/23/6
f 22/23/6 21/22/6 24/24/6
Binary file not shown.

Before

Width:  |  Height:  |  Size: 788 B

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 802 B

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 788 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 796 B

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 798 B

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 780 B

After

Width:  |  Height:  |  Size: 333 B

+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl Cube.001
Ns 225.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
+3 -3
View File
@@ -1,6 +1,6 @@
# Blender v2.79 (sub 0) OBJ File: ''
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib case2.mtl
mtllib breakable_wall.mtl
o Cube.002
v 0.404250 -0.428000 -0.404250
v 0.404250 -0.428000 0.404250
@@ -242,7 +242,7 @@ vn 0.0000 -1.0000 -0.0000
vn 0.0000 1.0000 0.0000
vn 1.0000 0.0000 0.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 -0.0000 1.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 0.0000 -1.0000
vn -0.7071 0.0000 0.7071
vn 0.7071 0.0000 0.7071
+12
View File
@@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl cube
Ns 225.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.450000
d 1.000000
illum 2
+34 -41
View File
@@ -1,9 +1,7 @@
# cube.obj
#
mtllib cube.mtl
# Blender v2.92.0 OBJ File: ''
# www.blender.org
mtllib unbreakable_wall.mtl
o cube
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
@@ -12,50 +10,45 @@ v -0.500000 0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 -0.500000
vt 0.000000 0.000000
vt 0.333333 0.000000
vt 0.666666 0.000000
vt 1.000000 0.000000
vt 0.000000 0.500000
vt 0.333333 0.500000
vt 0.666666 1.000000
vt 1.000000 1.000000
vt 0.666666 0.500000
vt 1.000000 0.500000
vt 0.000000 1.000000
vt 0.333333 1.000000
vt 0.000000 0.500000
vt 0.333333 0.500000
vt 0.666666 0.000000
vt 1.000000 0.000000
vt 0.666666 0.500000
vt 1.000000 0.500000
vt 0.666666 0.500000
vt 0.666666 1.000000
vt 1.000000 1.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 1.000000 0.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 -1.000000 0.000000
vn 1.000000 0.000000 0.000000
vn -1.000000 0.000000 0.000000
g cube
vt 0.333333 0.000000
vt 0.666666 0.000000
vt 0.333333 0.500000
vt 0.666666 0.500000
vn 0.0000 -0.0000 1.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.0000 -1.0000 -0.0000
vn 1.0000 0.0000 0.0000
vn -1.0000 0.0000 0.0000
usemtl cube
# Back
s 1
f 1/1/1 2/2/1 3/5/1
f 3/5/1 2/2/1 4/6/1
# Top
s 2
f 3/11/2 4/12/2 5/7/2
f 5/7/2 4/12/2 6/8/2
# Front
s 3
f 5/9/3 6/10/3 7/5/3
f 7/5/3 6/10/3 8/6/3
# Bottom
s 4
f 7/3/4 8/4/4 1/7/4
f 1/7/4 8/4/4 2/8/4
# Right
s 5
f 2/7/5 8/6/5 4/11/5
f 4/11/5 8/6/5 6/10/5
# Left
s 6
f 7/2/6 1/3/6 5/6/6
f 5/6/6 1/3/6 3/7/6
f 1/1/1 2/2/1 3/3/1
f 3/3/1 2/2/1 4/4/1
f 3/5/2 4/6/2 5/7/2
f 5/7/2 4/6/2 6/8/2
f 5/9/3 6/10/3 7/11/3
f 7/11/3 6/10/3 8/12/3
f 7/13/4 8/14/4 1/15/4
f 1/15/4 8/14/4 2/16/4
f 2/17/5 8/12/5 4/18/5
f 4/18/5 8/12/5 6/10/5
f 7/19/6 1/20/6 5/21/6
f 5/21/6 1/20/6 3/22/6
-1
View File
@@ -1 +0,0 @@
idle:1:80:24:1,idle:90:129:24:1,idle:130:172:24:1,idle:172:210:24:1,idle:210:240:24:1,idle:240:280:24:1
+1 -1
View File
@@ -33,7 +33,7 @@
#include "Wal.hpp"
const std::vector<std::string>textures = {
"blue", "cyan", "green", "orange", "purple", "red", "yellow"
"blue", "cyan", "green", "purple", "red", "yellow"
};
std::string get_full_path(const std::string &color)