From: MirceaKitsune Date: Sat, 28 Jan 2012 09:06:23 +0000 (+0200) Subject: First attempt to add world reflections, using the default cubemap X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=7879499768bf48bad754b9977ad7aa5eaee2eafe;p=voretournament%2Fvoretournament.git First attempt to add world reflections, using the default cubemap --- diff --git a/data/scripts/evil1_floors.shader b/data/scripts/evil1_floors.shader new file mode 100644 index 00000000..d3dcf932 --- /dev/null +++ b/data/scripts/evil1_floors.shader @@ -0,0 +1,298 @@ +textures/evil1_floors/br_tiles +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/br_tiles + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/br_tiles_blood +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/br_tiles_blood + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/br_tiles_brkblood +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/br_tiles_brkblood + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/br_tiles_broke +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/br_tiles_broke + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/br_tiles_broke2 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/br_tiles_broke2 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortech1 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortech1 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortile1 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortile1 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortile1b +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortile1b + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortile1bbrown +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortile1bbrown + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortilebig +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortilebig + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortilebig1b +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortilebig1b + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/floortilebig2 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/floortilebig2 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/flr_grts +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/flr_grts + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/flr_grtswrn +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/flr_grtswrn + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/metalflr1 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/metalflr1 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/metalflr1c +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/metalflr1c + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/mtl_flooring +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/mtl_flooring + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/stile_cln +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/stile_cln + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/stile_drty_brk +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/stile_drty_brk + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/stile_drty_brk2 +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/stile_drty_brk2 + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/stile_drty +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/stile_drty + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/tile_brn_lite +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/tile_brn_lite + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} + +textures/evil1_floors/tile_brn +{ + dpreflectcube cubemaps/default/sky + { + map textures/evil1_floors/tile_brn + } + { + map $lightmap + blendfunc GL_DST_COLOR GL_ZERO + rgbGen identity + } +} diff --git a/data/scripts/shaderlist.txt b/data/scripts/shaderlist.txt index b4a0bf0d..31af1ca4 100644 --- a/data/scripts/shaderlist.txt +++ b/data/scripts/shaderlist.txt @@ -9,6 +9,7 @@ dsi e7 egyptsoc el3dm1 +evil1_floors evil1_grates evil2 evil3 diff --git a/data/textures/evil1_floors/br_tiles_blood_reflect.jpg b/data/textures/evil1_floors/br_tiles_blood_reflect.jpg new file mode 100644 index 00000000..655bde4c Binary files /dev/null and b/data/textures/evil1_floors/br_tiles_blood_reflect.jpg differ diff --git a/data/textures/evil1_floors/br_tiles_brkblood_reflect.jpg b/data/textures/evil1_floors/br_tiles_brkblood_reflect.jpg new file mode 100644 index 00000000..3a8a8e08 Binary files /dev/null and b/data/textures/evil1_floors/br_tiles_brkblood_reflect.jpg differ diff --git a/data/textures/evil1_floors/br_tiles_broke2_reflect.jpg b/data/textures/evil1_floors/br_tiles_broke2_reflect.jpg new file mode 100644 index 00000000..c72dbc0d Binary files /dev/null and b/data/textures/evil1_floors/br_tiles_broke2_reflect.jpg differ diff --git a/data/textures/evil1_floors/br_tiles_broke_reflect.jpg b/data/textures/evil1_floors/br_tiles_broke_reflect.jpg new file mode 100644 index 00000000..cdab1290 Binary files /dev/null and b/data/textures/evil1_floors/br_tiles_broke_reflect.jpg differ diff --git a/data/textures/evil1_floors/br_tiles_reflect.jpg b/data/textures/evil1_floors/br_tiles_reflect.jpg new file mode 100644 index 00000000..03fe079d Binary files /dev/null and b/data/textures/evil1_floors/br_tiles_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortech1_reflect.jpg b/data/textures/evil1_floors/floortech1_reflect.jpg new file mode 100644 index 00000000..0d4b911f Binary files /dev/null and b/data/textures/evil1_floors/floortech1_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortile1_reflect.jpg b/data/textures/evil1_floors/floortile1_reflect.jpg new file mode 100644 index 00000000..95d7e6e3 Binary files /dev/null and b/data/textures/evil1_floors/floortile1_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortile1b_reflect.jpg b/data/textures/evil1_floors/floortile1b_reflect.jpg new file mode 100644 index 00000000..af5029c8 Binary files /dev/null and b/data/textures/evil1_floors/floortile1b_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortile1bbrown_reflect.jpg b/data/textures/evil1_floors/floortile1bbrown_reflect.jpg new file mode 100644 index 00000000..8252499a Binary files /dev/null and b/data/textures/evil1_floors/floortile1bbrown_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortilebig1b_reflect.jpg b/data/textures/evil1_floors/floortilebig1b_reflect.jpg new file mode 100644 index 00000000..b42da21f Binary files /dev/null and b/data/textures/evil1_floors/floortilebig1b_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortilebig2_reflect.jpg b/data/textures/evil1_floors/floortilebig2_reflect.jpg new file mode 100644 index 00000000..dfcccfe1 Binary files /dev/null and b/data/textures/evil1_floors/floortilebig2_reflect.jpg differ diff --git a/data/textures/evil1_floors/floortilebig_reflect.jpg b/data/textures/evil1_floors/floortilebig_reflect.jpg new file mode 100644 index 00000000..31104360 Binary files /dev/null and b/data/textures/evil1_floors/floortilebig_reflect.jpg differ diff --git a/data/textures/evil1_floors/flr_grts_reflect.jpg b/data/textures/evil1_floors/flr_grts_reflect.jpg new file mode 100644 index 00000000..72310eae Binary files /dev/null and b/data/textures/evil1_floors/flr_grts_reflect.jpg differ diff --git a/data/textures/evil1_floors/flr_grtswrn_reflect.jpg b/data/textures/evil1_floors/flr_grtswrn_reflect.jpg new file mode 100644 index 00000000..28c35599 Binary files /dev/null and b/data/textures/evil1_floors/flr_grtswrn_reflect.jpg differ diff --git a/data/textures/evil1_floors/metalflr1_reflect.jpg b/data/textures/evil1_floors/metalflr1_reflect.jpg new file mode 100644 index 00000000..fb072827 Binary files /dev/null and b/data/textures/evil1_floors/metalflr1_reflect.jpg differ diff --git a/data/textures/evil1_floors/metalflr1c_reflect.jpg b/data/textures/evil1_floors/metalflr1c_reflect.jpg new file mode 100644 index 00000000..187bd9b5 Binary files /dev/null and b/data/textures/evil1_floors/metalflr1c_reflect.jpg differ diff --git a/data/textures/evil1_floors/mtl_flooring_reflect.jpg b/data/textures/evil1_floors/mtl_flooring_reflect.jpg new file mode 100644 index 00000000..9655e6db Binary files /dev/null and b/data/textures/evil1_floors/mtl_flooring_reflect.jpg differ diff --git a/data/textures/evil1_floors/stile_cln_reflect.jpg b/data/textures/evil1_floors/stile_cln_reflect.jpg new file mode 100644 index 00000000..57c47f03 Binary files /dev/null and b/data/textures/evil1_floors/stile_cln_reflect.jpg differ diff --git a/data/textures/evil1_floors/stile_drty_brk2_reflect.jpg b/data/textures/evil1_floors/stile_drty_brk2_reflect.jpg new file mode 100644 index 00000000..6df545d1 Binary files /dev/null and b/data/textures/evil1_floors/stile_drty_brk2_reflect.jpg differ diff --git a/data/textures/evil1_floors/stile_drty_brk_reflect.jpg b/data/textures/evil1_floors/stile_drty_brk_reflect.jpg new file mode 100644 index 00000000..27e46e65 Binary files /dev/null and b/data/textures/evil1_floors/stile_drty_brk_reflect.jpg differ diff --git a/data/textures/evil1_floors/stile_drty_reflect.jpg b/data/textures/evil1_floors/stile_drty_reflect.jpg new file mode 100644 index 00000000..500faae8 Binary files /dev/null and b/data/textures/evil1_floors/stile_drty_reflect.jpg differ diff --git a/data/textures/evil1_floors/tile_brn_lite_reflect.jpg b/data/textures/evil1_floors/tile_brn_lite_reflect.jpg new file mode 100644 index 00000000..ba779c73 Binary files /dev/null and b/data/textures/evil1_floors/tile_brn_lite_reflect.jpg differ diff --git a/data/textures/evil1_floors/tile_brn_reflect.jpg b/data/textures/evil1_floors/tile_brn_reflect.jpg new file mode 100644 index 00000000..890d486b Binary files /dev/null and b/data/textures/evil1_floors/tile_brn_reflect.jpg differ