diff --git a/assets/img/stage/backglow.png b/assets/img/backglow.png
similarity index 100%
rename from assets/img/stage/backglow.png
rename to assets/img/backglow.png
diff --git a/assets/img/env/space/negx.jpg b/assets/img/env/space/negx.jpg
deleted file mode 100644
index 894ba83..0000000
Binary files a/assets/img/env/space/negx.jpg and /dev/null differ
diff --git a/assets/img/env/space/negy.jpg b/assets/img/env/space/negy.jpg
deleted file mode 100644
index a09f4cd..0000000
Binary files a/assets/img/env/space/negy.jpg and /dev/null differ
diff --git a/assets/img/env/space/negz.jpg b/assets/img/env/space/negz.jpg
deleted file mode 100644
index 0707e21..0000000
Binary files a/assets/img/env/space/negz.jpg and /dev/null differ
diff --git a/assets/img/env/space/posx.jpg b/assets/img/env/space/posx.jpg
deleted file mode 100644
index 7aa6838..0000000
Binary files a/assets/img/env/space/posx.jpg and /dev/null differ
diff --git a/assets/img/env/space/posy.jpg b/assets/img/env/space/posy.jpg
deleted file mode 100644
index 5413c7c..0000000
Binary files a/assets/img/env/space/posy.jpg and /dev/null differ
diff --git a/assets/img/env/space/posz.jpg b/assets/img/env/space/posz.jpg
deleted file mode 100644
index 1e82f2a..0000000
Binary files a/assets/img/env/space/posz.jpg and /dev/null differ
diff --git a/assets/img/floor.png b/assets/img/floor.png
new file mode 100644
index 0000000..2d04879
Binary files /dev/null and b/assets/img/floor.png differ
diff --git a/assets/img/floorenv.jpg b/assets/img/floorenv.jpg
new file mode 100644
index 0000000..8757912
Binary files /dev/null and b/assets/img/floorenv.jpg differ
diff --git a/assets/img/floornormals.png b/assets/img/floornormals.png
new file mode 100644
index 0000000..bffe53a
Binary files /dev/null and b/assets/img/floornormals.png differ
diff --git a/assets/img/stage/sky.jpg b/assets/img/sky.jpg
similarity index 100%
rename from assets/img/stage/sky.jpg
rename to assets/img/sky.jpg
diff --git a/assets/img/stage/smoke.png b/assets/img/smoke.png
similarity index 100%
rename from assets/img/stage/smoke.png
rename to assets/img/smoke.png
diff --git a/assets/img/stage/floor.png b/assets/img/stage/floor.png
deleted file mode 100644
index 4dee083..0000000
Binary files a/assets/img/stage/floor.png and /dev/null differ
diff --git a/src/assets.html b/src/assets.html
index d4d9f3f..8c7e50c 100644
--- a/src/assets.html
+++ b/src/assets.html
@@ -28,18 +28,18 @@
{% endfor %}
-
+
-
+
-
+
-
+
@@ -50,6 +50,8 @@
+
+
@@ -80,6 +82,7 @@
geometry
material="shader: wall-shader; tex: #noiseTexture; env: #envmapWallTexture; repeat: 2 2; transparent: true; side: double"
wall
+ saber-intersection
>
this.maxZ) {
this.returnToPool();
diff --git a/src/templates/stage.html b/src/templates/stage.html
index 1d71f0d..7ca0c44 100644
--- a/src/templates/stage.html
+++ b/src/templates/stage.html
@@ -133,9 +133,11 @@
id="floor"
mixin="neonAnimation"
geometry="primitive: plane; width: 3; height: 3"
- material="color: #AAF; shader: flat; src: #floorImg"
+ material="shader: floor-shader; src: #floorImg; normalMap: #floorNormalsImg; envMap: #floorEnvImg"
rotation="-90 0 0"
- stepback>
+ stepback
+ saber-intersection
+ >