From 4c993960b92cd2525ebc6ca030ea1d435217cb8e Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Thu, 5 Apr 2012 00:57:17 +0300 Subject: [PATCH] Use the exomorph cubemap for eXx reflections (same as the textures on Solarium). This represents the final looks so feel free to test and report what you think (try Red Planet or Glowplant) --- scripts/exx.shader | 144 ++++++++++++++++++++++----------------------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/scripts/exx.shader b/scripts/exx.shader index 40040409..0d8c8018 100644 --- a/scripts/exx.shader +++ b/scripts/exx.shader @@ -117,7 +117,7 @@ textures/exx/base-metal01 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal01.tga @@ -140,7 +140,7 @@ textures/exx/base-metal02 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal02.tga @@ -163,7 +163,7 @@ textures/exx/base-metal03 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal03.tga @@ -186,7 +186,7 @@ textures/exx/base-metal04 dpoffsetmapping - 2 match8 106 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal04.tga @@ -209,7 +209,7 @@ textures/exx/base-metal05rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal05rust.tga @@ -232,7 +232,7 @@ textures/exx/base-metal06rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal06rust.tga @@ -255,7 +255,7 @@ textures/exx/base-metal07rust dpoffsetmapping - 2 match8 70 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/base/base_metal07rust.tga @@ -278,7 +278,7 @@ textures/exx/floor-clang01 dpglossintensitymod 3 dpglossexponentmod 4 surfaceparm metalsteps - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_clang01.tga @@ -301,7 +301,7 @@ textures/exx/floor-clang01b dpglossintensitymod 3 dpglossexponentmod 4 surfaceparm metalsteps - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_clang01b.tga @@ -415,7 +415,7 @@ textures/exx/floor-grate01 dpoffsetmapping - 2 match8 126 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate01.tga @@ -439,7 +439,7 @@ textures/exx/floor-grate01-cull dpoffsetmapping - 2 match8 126 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate01.tga @@ -464,7 +464,7 @@ textures/exx/floor-grate02 dpoffsetmapping - 2 match8 224 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate02.tga @@ -488,7 +488,7 @@ textures/exx/floor-grate02-cull dpoffsetmapping - 2 match8 224 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate02.tga @@ -513,7 +513,7 @@ textures/exx/floor-grate03 dpoffsetmapping - 2 match8 223 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate03.tga @@ -537,7 +537,7 @@ textures/exx/floor-grate03-cull dpoffsetmapping - 2 match8 223 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate03.tga @@ -562,7 +562,7 @@ textures/exx/floor-grate04 dpoffsetmapping - 2 match8 248 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate04.tga @@ -587,7 +587,7 @@ textures/exx/floor-grate04-cull dpoffsetmapping - 2 match8 248 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_grate04.tga @@ -611,7 +611,7 @@ textures/exx/floor-metal02 dpoffsetmapping - 2 match8 241 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_metal02.tga @@ -633,7 +633,7 @@ textures/exx/floor-panel01 dpoffsetmapping - 2 match8 172 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_panel01.tga @@ -656,7 +656,7 @@ textures/exx/floor-rnd01 dpoffsetmapping - 2 match8 128 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_rnd01.tga @@ -679,7 +679,7 @@ textures/exx/floor-rnd02 dpoffsetmapping - 2 match8 110 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_rnd02.tga @@ -702,7 +702,7 @@ textures/exx/floor-simple05 dpoffsetmapping - 4 match8 32 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_simple05.tga @@ -724,7 +724,7 @@ textures/exx/floor-simplines dpoffsetmapping - 1 match8 244 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_simplines.tga @@ -747,7 +747,7 @@ textures/exx/floor-tile03 dpoffsetmapping - 2 match8 218 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_tile03.tga @@ -770,7 +770,7 @@ textures/exx/floor-tread01 dpoffsetmapping - 1 match8 221 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/floor/floor_tread01.tga @@ -884,7 +884,7 @@ textures/exx/light-panel01 dpoffsetmapping - 2 match8 79 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/light/light_panel01.tga @@ -910,7 +910,7 @@ textures/exx/light-panel01-surfacelight q3map_surfacelight 2500 q3map_lightSubdivide 64 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/light/light_panel01.tga @@ -933,7 +933,7 @@ textures/exx/light-u201 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/light/light_u201.tga @@ -959,7 +959,7 @@ textures/exx/light-u201-surfacelight q3map_surfacelight 2500 q3map_lightSubdivide 64 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/light/light_u201.tga @@ -991,7 +991,7 @@ textures/exx/panel-grate01 nopicmip nomipmaps - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_grate01.tga @@ -1022,7 +1022,7 @@ textures/exx/panel-grate01-cull nopicmip nomipmaps - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_grate01.tga @@ -1045,7 +1045,7 @@ textures/exx/panel-metal01 dpoffsetmapping - 2 match8 101 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal01.tga @@ -1068,7 +1068,7 @@ textures/exx/panel-metal01b dpoffsetmapping - 2 match8 101 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal01b.tga @@ -1091,7 +1091,7 @@ textures/exx/panel-metal01c dpoffsetmapping - 2 match8 116 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal01c.tga @@ -1114,7 +1114,7 @@ textures/exx/panel-metal02 dpoffsetmapping - 2 match8 216 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal02.tga @@ -1137,7 +1137,7 @@ textures/exx/panel-metal03 dpoffsetmapping - 2 match8 241 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal03.tga @@ -1160,7 +1160,7 @@ textures/exx/panel-metal04 dpoffsetmapping - 2 match8 229 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal04.tga @@ -1183,7 +1183,7 @@ textures/exx/panel-metal05 dpoffsetmapping - 2 match8 238 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metal05.tga @@ -1206,7 +1206,7 @@ textures/exx/panel-metalbig04 dpoffsetmapping - 2 match8 165 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metalbig04.tga @@ -1229,7 +1229,7 @@ textures/exx/panel-metalbig04b dpoffsetmapping - 2 match8 177 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_metalbig04b.tga @@ -1252,7 +1252,7 @@ textures/exx/panel-q201 dpoffsetmapping - 2 match8 138 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_q201.tga @@ -1275,7 +1275,7 @@ textures/exx/panel-q201b dpoffsetmapping - 2 match8 81 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_q201b.tga @@ -1298,7 +1298,7 @@ textures/exx/panel-q201c dpoffsetmapping - 2 match8 98 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_q201c.tga @@ -1321,7 +1321,7 @@ textures/exx/panel-q201d dpoffsetmapping - 2 match8 189 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_q201d.tga @@ -1344,7 +1344,7 @@ textures/exx/panel-q201e dpoffsetmapping - 2 match8 132 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_q201e.tga @@ -1367,7 +1367,7 @@ textures/exx/panel-rs01 dpoffsetmapping - 2 match8 178 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/panel/panel_rs01.tga @@ -1390,7 +1390,7 @@ textures/exx/trim-01 dpoffsetmapping - 2 match8 169 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_01.tga @@ -1413,7 +1413,7 @@ textures/exx/trim-baseboard dpoffsetmapping - 2 match8 181 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_baseboard.tga @@ -1435,7 +1435,7 @@ textures/exx/trim-baseboard02 dpoffsetmapping - 2 match8 162 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_baseboard02.tga @@ -1458,7 +1458,7 @@ textures/exx/trim-baseboard03 dpoffsetmapping - 2 match8 110 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_baseboard03.tga @@ -1481,7 +1481,7 @@ textures/exx/trim-metalsupp01 dpoffsetmapping - 8 match8 243 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_metalsupp01.tga @@ -1504,7 +1504,7 @@ textures/exx/trim-psimple04 dpoffsetmapping - 2 match8 44 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_psimple04.tga @@ -1527,7 +1527,7 @@ textures/exx/trim-psimple05 dpoffsetmapping - 2 match8 230 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_psimple05.tga @@ -1550,7 +1550,7 @@ textures/exx/trim-simple01 dpoffsetmapping - 2 match8 213 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_simple01.tga @@ -1573,7 +1573,7 @@ textures/exx/trim-simple03 dpoffsetmapping - 2 match8 142 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_simple03.tga @@ -1596,7 +1596,7 @@ textures/exx/trim-steptop01 dpoffsetmapping - 2 match8 140 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_steptop01.tga @@ -1619,7 +1619,7 @@ textures/exx/trim-support03 dpoffsetmapping - 2 match8 111 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_support03.tga @@ -1642,7 +1642,7 @@ textures/exx/trim-vert01 dpoffsetmapping - 2 match8 231 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_vert01.tga @@ -1665,7 +1665,7 @@ textures/exx/trim-horz01 dpoffsetmapping - 2 match8 231 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/trim/trim_horz01.tga @@ -1689,7 +1689,7 @@ textures/exx/wall-bigrib02 dpoffsetmapping - 2 match8 250 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_bigrib02.tga @@ -1712,7 +1712,7 @@ textures/exx/wall-bplate06 dpoffsetmapping - 8 match8 114 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_bplate06.tga @@ -1823,7 +1823,7 @@ textures/exx/wall-des01 dpoffsetmapping - 2 match8 55 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_des01.tga @@ -1846,7 +1846,7 @@ textures/exx/wall-metal01 dpoffsetmapping - 2 match8 225 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_metal01.tga @@ -1869,7 +1869,7 @@ textures/exx/wall-metal01b dpoffsetmapping - 2 match8 225 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_metal01b.tga @@ -1915,7 +1915,7 @@ textures/exx/wall-metal02 dpoffsetmapping - 2 match8 177 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_metal02.tga @@ -1938,7 +1938,7 @@ textures/exx/wall-metalb01 dpoffsetmapping - 1 match8 37 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_metalb01.tga @@ -1961,7 +1961,7 @@ textures/exx/wall-metalrib01 dpoffsetmapping - 2 match8 216 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_metalrib01.tga @@ -1984,7 +1984,7 @@ textures/exx/wall-panel05 dpoffsetmapping - 2 match8 66 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_panel05.tga @@ -2007,7 +2007,7 @@ textures/exx/wall-panels08 dpoffsetmapping - 2 match8 195 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_panels08.tga @@ -2030,7 +2030,7 @@ textures/exx/wall-panels08b dpoffsetmapping - 2 match8 195 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_panels08b.tga @@ -2053,7 +2053,7 @@ textures/exx/wall-pipe dpoffsetmapping - 2 match8 157 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_pipe.tga @@ -2076,7 +2076,7 @@ textures/exx/wall-u207 dpoffsetmapping - 2 match8 109 dpglossintensitymod 3 dpglossexponentmod 4 - dpreflectcube cubemaps/nebulae/nebulae + dpreflectcube env/exomorph/exomorph { map textures/exx/wall/wall_u207.tga -- 2.39.2