Wow, I actually did it, it works.
|
@ -0,0 +1,19 @@
|
|||
Copyright (c) 2020-2023 Marisa the Magician, UnSX Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
|
@ -0,0 +1 @@
|
|||
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
|
|
@ -0,0 +1,458 @@
|
|||
// auto-generated file, do not edit
|
||||
Material flat "fltwawa1"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "fltwawa2"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "fltwawa3"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "fltslud1"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material flat "fltslud2"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material flat "fltslud3"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material flat "fltflww1"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "fltflww2"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "fltflww3"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "flathuh1"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "flathuh2"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "flathuh3"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "flathuh4"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material texture "lavafl1"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "lavafl2"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "lavafl3"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "watrwal1"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "watrwal2"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "watrwal3"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
|
@ -0,0 +1,534 @@
|
|||
// auto-generated file, do not edit
|
||||
Material flat "x_001"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "x_002"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "x_003"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "x_004"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material flat "x_005"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "x_006"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "x_007"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "x_008"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material flat "x_009"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material flat "x_010"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material flat "x_011"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material texture "x_water1"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "x_water2"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "x_water3"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "x_water4"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material texture "x_swmp1"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mfg"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
||||
Material texture "x_swmp2"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mfg"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
||||
Material texture "x_swmp3"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mfg"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
||||
Material texture "x_fire01"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "x_fire02"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "x_fire03"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material texture "x_fire04"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
|
@ -0,0 +1,538 @@
|
|||
// custom fluids
|
||||
|
||||
// floor
|
||||
Material Texture "swwm_wtr"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material Texture "swwm_wtp"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material Texture "swwm_wti"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material Texture "swwm_wtd"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/leadenv.png"
|
||||
Texture "rimtex" "models/envmap/leadrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
||||
Material Texture "swwm_lav"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material Texture "swwm_lvp"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material Texture "swwm_gol"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/goldenv.png"
|
||||
Texture "rimtex" "models/envmap/goldrim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.5"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
||||
Material Texture "swwm_bld"
|
||||
{
|
||||
Normal "swwm_bln"
|
||||
Specular "swwm_blm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/blodenv.png"
|
||||
Texture "rimtex" "models/envmap/blodrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".06"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
}
|
||||
Material Texture "swwm_blp"
|
||||
{
|
||||
Normal "swwm_bln"
|
||||
Specular "swwm_blm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".06"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
}
|
||||
Material Texture "swwm_nuk"
|
||||
{
|
||||
Normal "swwm_nkn"
|
||||
Specular "swwm_nkm"
|
||||
Brightmap "swwm_nkg"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex3"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/nukenv.png"
|
||||
Texture "rimtex" "models/envmap/nukrim.png"
|
||||
Define "SCALE1" = ".37"
|
||||
Define "SCALE2" = ".23"
|
||||
Define "SPEED1" = "-0.06536"
|
||||
Define "SPEED2" = "0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".03"
|
||||
Define "OVERGLOW" = "1.6"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".9"
|
||||
Define "RIMSTEP" = ".3"
|
||||
}
|
||||
Material Texture "swwm_mud"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
Material Texture "swwm_mug"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
||||
|
||||
// falls
|
||||
Material Texture "swwm_wfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material Texture "swwm_wfi"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material Texture "swwm_wfd"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/leadenv.png"
|
||||
Texture "rimtex" "models/envmap/leadrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material Texture "swwm_wfp"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
||||
Material Texture "swwm_bfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/blodenv.png"
|
||||
Texture "rimtex" "models/envmap/blodrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
Define "WFALL" = "vec2(0,-1.5)"
|
||||
}
|
||||
Material Texture "swwm_sfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex3"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/nukenv.png"
|
||||
Texture "rimtex" "models/envmap/nukrim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "-0.06536"
|
||||
Define "SPEED2" = "0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.6"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".9"
|
||||
Define "RIMSTEP" = ".3"
|
||||
Define "WFALL" = "vec2(0,-.6)"
|
||||
}
|
||||
Material Texture "swwm_lfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material Texture "swwm_gfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/goldenv.png"
|
||||
Texture "rimtex" "models/envmap/goldrim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.5"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material Texture "swwm_lfp"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
||||
Material Texture "swwm_mfl"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
||||
Material Texture "swwm_mfg"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2.fp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
This archive contains custom liquid textures for Doom, Heretic and Hexen to be used with Codename: DEMOLITIONIST.
|
||||
|
||||
In addition, the following WADs are also supported:
|
||||
|
||||
- Ancient Aliens
|
||||
- Back to Saturn X
|
||||
- Eviternity (as well as any other WADs using OTEX)
|
||||
|
||||
Please excuse the lengthy script errors on load, there is no way to make material definitions optional.
|
|
@ -0,0 +1,109 @@
|
|||
// fancy fluid shader
|
||||
// bit of a mess, but hey, it looks cool
|
||||
|
||||
#define RECIPROCAL_PI2 0.15915494
|
||||
|
||||
#ifndef RIMSTEP
|
||||
#define RIMSTEP .5
|
||||
#endif
|
||||
#ifndef ENVFACT
|
||||
#define ENVFACT 1.
|
||||
#endif
|
||||
#ifndef RIMFACT
|
||||
#define RIMFACT 1.
|
||||
#endif
|
||||
|
||||
vec4 BilinearSample( in sampler2D tex, in vec2 pos, in vec2 size, in vec2 pxsize )
|
||||
{
|
||||
vec2 f = fract(pos*size);
|
||||
pos += (.5-f)*pxsize;
|
||||
vec4 p0q0 = texture(tex,pos);
|
||||
vec4 p1q0 = texture(tex,pos+vec2(pxsize.x,0.));
|
||||
vec4 p0q1 = texture(tex,pos+vec2(0.,pxsize.y));
|
||||
vec4 p1q1 = texture(tex,pos+vec2(pxsize.x,pxsize.y));
|
||||
vec4 pInterp_q0 = mix(p0q0,p1q0,f.x);
|
||||
vec4 pInterp_q1 = mix(p0q1,p1q1,f.x);
|
||||
return mix(pInterp_q0,pInterp_q1,f.y);
|
||||
}
|
||||
|
||||
vec3 WarpMap( in sampler2D tex, in vec2 coord )
|
||||
{
|
||||
vec2 size = vec2(256.);
|
||||
vec2 pxsize = 1./size;
|
||||
return 2.*BilinearSample(tex,coord,size,pxsize).xyz-1.;
|
||||
}
|
||||
|
||||
#ifdef NORMALMAP
|
||||
// we need to apply the warping as well here
|
||||
vec3 GetThatNormal( in vec2 coord, in vec3 dist )
|
||||
{
|
||||
dist.xy = -dist.xy;
|
||||
dist.z = 0.;
|
||||
vec3 interpolatedNormal = normalize(vWorldNormal.xyz);
|
||||
vec3 map = texture(normaltexture,coord).xyz;
|
||||
#ifdef WITH_NORMALMAP_UNSIGNED
|
||||
map = map*255./127.-128./127.;
|
||||
#endif
|
||||
#ifdef WITH_NORMALMAP_2CHANNEL
|
||||
map.z = sqrt(1.-dot(map.xy,map.xy));
|
||||
#endif
|
||||
#ifdef WITH_NORMALMAP_GREEN_UP
|
||||
map.y = -map.y;
|
||||
#endif
|
||||
mat3 tbn = cotangent_frame(interpolatedNormal,pixelpos.xyz,coord);
|
||||
vec3 bumpedNormal = normalize(tbn*normalize(map+dist));
|
||||
return bumpedNormal;
|
||||
}
|
||||
#else
|
||||
vec3 GetThatNormal( in vec2 coord, in vec3 dist )
|
||||
{
|
||||
return normalize(vWorldNormal.xyz);
|
||||
}
|
||||
#endif
|
||||
|
||||
void SetupMaterial( inout Material mat )
|
||||
{
|
||||
vec2 coord = vTexCoord.st;
|
||||
#ifdef WFALL
|
||||
coord += timer*WFALL;
|
||||
coord.y *= .25;
|
||||
vec3 dist = WarpMap(warptex1,vTexCoord.st*SCALE1+vec2(0.,timer*SPEED1));
|
||||
vec3 dsm = vec3(dist.xy*DIST1,1.);
|
||||
coord.xy += dist.xy*DIST1;
|
||||
dist = WarpMap(warptex2,vTexCoord.st*SCALE2+vec2(0.,timer*SPEED2));
|
||||
#else
|
||||
vec3 dist = WarpMap(warptex1,vTexCoord.st*SCALE1+vec2(timer*SPEED1));
|
||||
vec3 dsm = vec3(dist.xy*DIST1,1.);
|
||||
coord.xy += dist.xy*DIST1;
|
||||
dist = WarpMap(warptex2,vTexCoord.st*SCALE2+vec2(timer*SPEED2));
|
||||
#endif
|
||||
dsm.xy += dist.xy*DIST2;
|
||||
coord.xy += dist.xy*DIST2;
|
||||
// attach envmap
|
||||
vec4 base = getTexel(coord);
|
||||
vec3 norm = GetThatNormal(coord,dsm);
|
||||
vec4 mask = texture(speculartexture,coord);
|
||||
vec3 eye = normalize(uCameraPos.xyz-pixelpos.xyz);
|
||||
vec3 rvec = normalize(reflect(eye,norm));
|
||||
vec2 uv = vec2(atan(rvec.z,rvec.x)*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
|
||||
vec2 uv2 = vec2(atan(rvec.z,abs(rvec.x))*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
|
||||
vec2 dTdx = dFdx(uv2);
|
||||
vec2 dTdy = dFdy(uv2);
|
||||
float rf = 1.-abs(dot(eye,norm));
|
||||
vec3 envcol = textureGrad(envtex,uv,dTdx,dTdy).rgb*ENVFACT;
|
||||
#ifdef RIM_LIGHTING
|
||||
float rim = smoothstep(RIMSTEP,1.,rf);
|
||||
vec3 rimcol = texture(rimtex,vec2(.25+.5*rim,.5)).rgb;
|
||||
envcol = mix(envcol,rimcol,rim*RIMFACT);
|
||||
#endif
|
||||
mat.Base = vec4(base.rgb+envcol*mask.x,base.a);
|
||||
#ifdef OVERGLOW
|
||||
// overexpose the texture (goes well with bloom)
|
||||
mat.Base.rgb *= vec3(1.)+texture(brighttexture,coord).xxx*OVERGLOW;
|
||||
#endif
|
||||
mat.Normal = norm;
|
||||
mat.Bright = texture(brighttexture,coord);
|
||||
mat.Specular = vec3(mask.x*mask.x);
|
||||
mat.Glossiness = uSpecularMaterial.x;
|
||||
mat.SpecularLevel = uSpecularMaterial.y;
|
||||
}
|
|
@ -0,0 +1,118 @@
|
|||
// fancy fluid shader
|
||||
// bit of a mess, but hey, it looks cool
|
||||
|
||||
// this version is used for remapped textures
|
||||
|
||||
#define RECIPROCAL_PI2 0.15915494
|
||||
|
||||
#ifndef RIMSTEP
|
||||
#define RIMSTEP .5
|
||||
#endif
|
||||
#ifndef ENVFACT
|
||||
#define ENVFACT 1.
|
||||
#endif
|
||||
#ifndef RIMFACT
|
||||
#define RIMFACT 1.
|
||||
#endif
|
||||
|
||||
vec4 BilinearSample( in sampler2D tex, in vec2 pos, in vec2 size, in vec2 pxsize )
|
||||
{
|
||||
vec2 f = fract(pos*size);
|
||||
pos += (.5-f)*pxsize;
|
||||
vec4 p0q0 = texture(tex,pos);
|
||||
vec4 p1q0 = texture(tex,pos+vec2(pxsize.x,0.));
|
||||
vec4 p0q1 = texture(tex,pos+vec2(0.,pxsize.y));
|
||||
vec4 p1q1 = texture(tex,pos+vec2(pxsize.x,pxsize.y));
|
||||
vec4 pInterp_q0 = mix(p0q0,p1q0,f.x);
|
||||
vec4 pInterp_q1 = mix(p0q1,p1q1,f.x);
|
||||
return mix(pInterp_q0,pInterp_q1,f.y);
|
||||
}
|
||||
|
||||
vec3 WarpMap( in sampler2D tex, in vec2 coord )
|
||||
{
|
||||
vec2 size = vec2(256.);
|
||||
vec2 pxsize = 1./size;
|
||||
return 2.*BilinearSample(tex,coord,size,pxsize).xyz-1.;
|
||||
}
|
||||
|
||||
#ifdef NORMALMAP
|
||||
// we need to apply the warping as well here
|
||||
vec3 GetThatNormal( in vec2 coord, in vec3 dist )
|
||||
{
|
||||
dist.xy = -dist.xy;
|
||||
dist.z = 0.;
|
||||
vec3 interpolatedNormal = normalize(vWorldNormal.xyz);
|
||||
vec3 map = texture(normaltexture,coord).xyz;
|
||||
#ifdef WITH_NORMALMAP_UNSIGNED
|
||||
map = map*255./127.-128./127.;
|
||||
#endif
|
||||
#ifdef WITH_NORMALMAP_2CHANNEL
|
||||
map.z = sqrt(1.-dot(map.xy,map.xy));
|
||||
#endif
|
||||
#ifdef WITH_NORMALMAP_GREEN_UP
|
||||
map.y = -map.y;
|
||||
#endif
|
||||
mat3 tbn = cotangent_frame(interpolatedNormal,pixelpos.xyz,coord);
|
||||
vec3 bumpedNormal = normalize(tbn*normalize(map+dist));
|
||||
return bumpedNormal;
|
||||
}
|
||||
#else
|
||||
vec3 GetThatNormal( in vec2 coord, in vec3 dist )
|
||||
{
|
||||
return normalize(vWorldNormal.xyz);
|
||||
}
|
||||
#endif
|
||||
|
||||
void SetupMaterial( inout Material mat )
|
||||
{
|
||||
// remap coords
|
||||
vec2 bsz = textureSize(tex,0);
|
||||
vec2 rsz = textureSize(basetex,0);
|
||||
vec2 basecoord = vec2(vTexCoord.s*(bsz.s/rsz.s),vTexCoord.t*(bsz.t/rsz.t));
|
||||
#ifdef WFALL
|
||||
basecoord *= 2.;
|
||||
#endif
|
||||
vec2 coord = basecoord;
|
||||
#ifdef WFALL
|
||||
coord += timer*WFALL;
|
||||
coord.y *= .25;
|
||||
vec3 dist = WarpMap(warptex1,basecoord.st*SCALE1+vec2(0.,timer*SPEED1));
|
||||
vec3 dsm = vec3(dist.xy*DIST1,1.);
|
||||
coord.xy += dist.xy*DIST1;
|
||||
dist = WarpMap(warptex2,basecoord.st*SCALE2+vec2(0.,timer*SPEED2));
|
||||
#else
|
||||
vec3 dist = WarpMap(warptex1,basecoord.st*SCALE1+vec2(timer*SPEED1));
|
||||
vec3 dsm = vec3(dist.xy*DIST1,1.);
|
||||
coord.xy += dist.xy*DIST1;
|
||||
dist = WarpMap(warptex2,basecoord.st*SCALE2+vec2(timer*SPEED2));
|
||||
#endif
|
||||
dsm.xy += dist.xy*DIST2;
|
||||
coord.xy += dist.xy*DIST2;
|
||||
// attach envmap
|
||||
vec4 base = texture(basetex,coord);
|
||||
vec3 norm = GetThatNormal(coord,dsm);
|
||||
vec4 mask = texture(speculartexture,coord);
|
||||
vec3 eye = normalize(uCameraPos.xyz-pixelpos.xyz);
|
||||
vec3 rvec = normalize(reflect(eye,norm));
|
||||
vec2 uv = vec2(atan(rvec.z,rvec.x)*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
|
||||
vec2 uv2 = vec2(atan(rvec.z,abs(rvec.x))*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
|
||||
vec2 dTdx = dFdx(uv2);
|
||||
vec2 dTdy = dFdy(uv2);
|
||||
float rf = 1.-abs(dot(eye,norm));
|
||||
vec3 envcol = textureGrad(envtex,uv,dTdx,dTdy).rgb*ENVFACT;
|
||||
#ifdef RIM_LIGHTING
|
||||
float rim = smoothstep(RIMSTEP,1.,rf);
|
||||
vec3 rimcol = texture(rimtex,vec2(.25+.5*rim,.5)).rgb;
|
||||
envcol = mix(envcol,rimcol,rim*RIMFACT);
|
||||
#endif
|
||||
mat.Base = vec4(base.rgb+envcol*mask.x,base.a);
|
||||
#ifdef OVERGLOW
|
||||
// overexpose the texture (goes well with bloom)
|
||||
mat.Base.rgb *= vec3(1.)+texture(brighttexture,coord).xxx*OVERGLOW;
|
||||
#endif
|
||||
mat.Normal = norm;
|
||||
mat.Bright = texture(brighttexture,coord);
|
||||
mat.Specular = vec3(mask.x*mask.x);
|
||||
mat.Glossiness = uSpecularMaterial.x;
|
||||
mat.SpecularLevel = uSpecularMaterial.y;
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
// [MK] Our animated fluids
|
||||
floor optional swwm_wtr Water
|
||||
floor optional swwm_wtp Water
|
||||
floor optional swwm_wti Water
|
||||
floor optional swwm_wtd Water
|
||||
floor optional swwm_lav Lava
|
||||
floor optional swwm_lvp Lava
|
||||
floor optional swwm_gol Lava
|
||||
floor optional swwm_bld Blood
|
||||
floor optional swwm_blp Blood
|
||||
floor optional swwm_nuk Slime
|
||||
floor optional swwm_mud Mud
|
||||
floor optional swwm_mug Mud
|
After Width: | Height: | Size: 9.5 KiB |
After Width: | Height: | Size: 9.0 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 79 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 8.5 KiB |
After Width: | Height: | Size: 8.5 KiB |
After Width: | Height: | Size: 8.5 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 63 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 27 KiB |
|
@ -0,0 +1,269 @@
|
|||
flat nukage1 nuk
|
||||
flat nukage2 nuk
|
||||
flat nukage3 nuk
|
||||
flat fwater1 wtr
|
||||
flat fwater2 wtr
|
||||
flat fwater3 wtr
|
||||
flat fwater4 wtr
|
||||
flat swater1 wtr
|
||||
flat swater2 wtr
|
||||
flat swater3 wtr
|
||||
flat swater4 wtr
|
||||
flat lava1 lav
|
||||
flat lava2 lav
|
||||
flat lava3 lav
|
||||
flat lava4 lav
|
||||
flat blood1 bld
|
||||
flat blood2 bld
|
||||
flat blood3 bld
|
||||
flat slime01 mud
|
||||
flat slime02 mud
|
||||
flat slime03 mud
|
||||
flat slime04 mud
|
||||
flat slime05 mud
|
||||
flat slime06 mud
|
||||
flat slime07 mud
|
||||
flat slime08 mud
|
||||
texture bfall1 bfl
|
||||
texture bfall2 bfl
|
||||
texture bfall3 bfl
|
||||
texture bfall4 bfl
|
||||
texture sfall1 sfl
|
||||
texture sfall2 sfl
|
||||
texture sfall3 sfl
|
||||
texture sfall4 sfl
|
||||
texture wfall1 wfl
|
||||
texture wfall2 wfl
|
||||
texture wfall3 wfl
|
||||
texture wfall4 wfl
|
||||
flat grayslm1 mug
|
||||
flat grayslm2 mug
|
||||
flat grayslm3 mug
|
||||
flat grayslm4 mug
|
||||
flat purpw1 wtp
|
||||
flat purpw2 wtp
|
||||
flat purpw3 wtp
|
||||
flat purpw4 wtp
|
||||
flat plood1 blp
|
||||
flat plood2 blp
|
||||
flat plood3 blp
|
||||
flat zo1_01 lav
|
||||
flat zo1_02 lav
|
||||
flat zo1_03 lav
|
||||
flat zo1_99 lav
|
||||
flat mlava1 lvp
|
||||
flat mlava2 lvp
|
||||
flat mlava3 lvp
|
||||
flat mlava4 lvp
|
||||
texture lfall_1 lfl
|
||||
texture lfall_2 lfl
|
||||
texture lfall_3 lfl
|
||||
texture lfall_4 lfl
|
||||
texture magfall1 lfp
|
||||
texture magfall2 lfp
|
||||
texture magfall3 lfp
|
||||
texture magfall4 lfp
|
||||
texture lavfall1 lfl
|
||||
texture lavfall2 lfl
|
||||
texture lavfall3 lfl
|
||||
texture lavfall4 lfl
|
||||
texture slmfall1 mfl
|
||||
texture slmfall2 mfl
|
||||
texture slmfall3 mfl
|
||||
texture slmfall4 mfl
|
||||
texture gryfall1 mfg
|
||||
texture gryfall2 mfg
|
||||
texture gryfall3 mfg
|
||||
texture gryfall4 mfg
|
||||
texture pufall1 wfp
|
||||
texture pufall2 wfp
|
||||
texture pufall3 wfp
|
||||
texture pufall4 wfp
|
||||
flat obloda01 bld
|
||||
flat obloda02 bld
|
||||
flat obloda03 bld
|
||||
flat obloda04 bld
|
||||
flat obloda05 bld
|
||||
flat obloda06 bld
|
||||
flat obloda07 bld
|
||||
flat obloda08 bld
|
||||
flat 0bloda01 bld
|
||||
flat 0bloda02 bld
|
||||
flat 0bloda03 bld
|
||||
flat 0bloda04 bld
|
||||
flat 0bloda05 bld
|
||||
flat 0bloda06 bld
|
||||
flat 0bloda07 bld
|
||||
flat 0bloda08 bld
|
||||
flat ogoopy01 blp
|
||||
flat ogoopy02 blp
|
||||
flat ogoopy03 blp
|
||||
flat ogoopy04 blp
|
||||
flat ogoopy05 blp
|
||||
flat ogoopy06 blp
|
||||
flat ogoopy07 blp
|
||||
flat ogoopy08 blp
|
||||
flat oicywa01 wti
|
||||
flat oicywa02 wti
|
||||
flat oicywa03 wti
|
||||
flat oicywa04 wti
|
||||
flat oicywa05 wti
|
||||
flat oicywa06 wti
|
||||
flat oicywa07 wti
|
||||
flat oicywa08 wti
|
||||
flat olavac01 lav
|
||||
flat olavac02 lav
|
||||
flat olavac03 lav
|
||||
flat olavac04 lav
|
||||
flat olavac05 lav
|
||||
flat olavac06 lav
|
||||
flat olavac07 lav
|
||||
flat olavac08 lav
|
||||
flat olavad01 gol
|
||||
flat olavad02 gol
|
||||
flat olavad03 gol
|
||||
flat olavad04 gol
|
||||
flat olavad05 gol
|
||||
flat olavad06 gol
|
||||
flat olavad07 gol
|
||||
flat olavad08 gol
|
||||
flat olavae01 lav
|
||||
flat olavae02 lav
|
||||
flat olavae03 lav
|
||||
flat olavae04 lav
|
||||
flat olavae05 lav
|
||||
flat olavae06 lav
|
||||
flat olavae07 lav
|
||||
flat olavae08 lav
|
||||
flat olavaf01 lav
|
||||
flat olavaf02 lav
|
||||
flat olavaf03 lav
|
||||
flat olavaf04 lav
|
||||
flat olavaf05 lav
|
||||
flat olavaf06 lav
|
||||
flat olavaf07 lav
|
||||
flat olavaf08 lav
|
||||
flat onukea01 nuk
|
||||
flat onukea02 nuk
|
||||
flat onukea03 nuk
|
||||
flat onukea04 nuk
|
||||
flat onukea05 nuk
|
||||
flat onukea06 nuk
|
||||
flat onukea07 nuk
|
||||
flat onukea08 nuk
|
||||
flat opoopy01 mud
|
||||
flat opoopy02 mud
|
||||
flat opoopy03 mud
|
||||
flat opoopy04 mud
|
||||
flat opoopy05 mud
|
||||
flat opoopy06 mud
|
||||
flat opoopy07 mud
|
||||
flat opoopy08 mud
|
||||
flat osludg01 mug
|
||||
flat osludg02 mug
|
||||
flat osludg03 mug
|
||||
flat osludg04 mug
|
||||
flat osludg05 mug
|
||||
flat osludg06 mug
|
||||
flat osludg07 mug
|
||||
flat osludg08 mug
|
||||
flat otar__01 wtd
|
||||
flat otar__02 wtd
|
||||
flat otar__03 wtd
|
||||
flat otar__04 wtd
|
||||
flat otar__05 wtd
|
||||
flat otar__06 wtd
|
||||
flat otar__07 wtd
|
||||
flat otar__08 wtd
|
||||
flat owater01 wtr
|
||||
flat owater02 wtr
|
||||
flat owater03 wtr
|
||||
flat owater04 wtr
|
||||
flat owater05 wtr
|
||||
flat owater06 wtr
|
||||
flat owater07 wtr
|
||||
flat owater08 wtr
|
||||
texture ofallb01 bfl
|
||||
texture ofallb02 bfl
|
||||
texture ofallb03 bfl
|
||||
texture ofallb04 bfl
|
||||
texture ofallb05 bfl
|
||||
texture ofallb06 bfl
|
||||
texture ofallb07 bfl
|
||||
texture ofallb08 bfl
|
||||
texture ofallg01 bfp
|
||||
texture ofallg02 bfp
|
||||
texture ofallg03 bfp
|
||||
texture ofallg04 bfp
|
||||
texture ofallg05 bfp
|
||||
texture ofallg06 bfp
|
||||
texture ofallg07 bfp
|
||||
texture ofallg08 bfp
|
||||
texture ofalll01 lfl
|
||||
texture ofalll02 lfl
|
||||
texture ofalll03 lfl
|
||||
texture ofalll04 lfl
|
||||
texture ofalll05 lfl
|
||||
texture ofalll06 lfl
|
||||
texture ofalll07 lfl
|
||||
texture ofalll08 lfl
|
||||
texture ofallm01 gfl
|
||||
texture ofallm02 gfl
|
||||
texture ofallm03 gfl
|
||||
texture ofallm04 gfl
|
||||
texture ofallm05 gfl
|
||||
texture ofallm06 gfl
|
||||
texture ofallm07 gfl
|
||||
texture ofallm08 gfl
|
||||
texture ofalln01 sfl
|
||||
texture ofalln02 sfl
|
||||
texture ofalln03 sfl
|
||||
texture ofalln04 sfl
|
||||
texture ofalln05 sfl
|
||||
texture ofalln06 sfl
|
||||
texture ofalln07 sfl
|
||||
texture ofalln08 sfl
|
||||
texture ofallp01 mfl
|
||||
texture ofallp02 mfl
|
||||
texture ofallp03 mfl
|
||||
texture ofallp04 mfl
|
||||
texture ofallp05 mfl
|
||||
texture ofallp06 mfl
|
||||
texture ofallp07 mfl
|
||||
texture ofallp08 mfl
|
||||
texture ofalls01 mfg
|
||||
texture ofalls02 mfg
|
||||
texture ofalls03 mfg
|
||||
texture ofalls04 mfg
|
||||
texture ofalls05 mfg
|
||||
texture ofalls06 mfg
|
||||
texture ofalls07 mfg
|
||||
texture ofalls08 mfg
|
||||
texture ofallt01 wfd
|
||||
texture ofallt02 wfd
|
||||
texture ofallt03 wfd
|
||||
texture ofallt04 wfd
|
||||
texture ofallt05 wfd
|
||||
texture ofallt06 wfd
|
||||
texture ofallt07 wfd
|
||||
texture ofallt08 wfd
|
||||
texture ofallw01 wfl
|
||||
texture ofallw02 wfl
|
||||
texture ofallw03 wfl
|
||||
texture ofallw04 wfl
|
||||
texture ofallw05 wfl
|
||||
texture ofallw06 wfl
|
||||
texture ofallw07 wfl
|
||||
texture ofallw08 wfl
|
||||
texture ofallw11 wfi
|
||||
texture ofallw12 wfi
|
||||
texture ofallw13 wfi
|
||||
texture ofallw14 wfi
|
||||
texture ofallw15 wfi
|
||||
texture ofallw16 wfi
|
||||
texture ofallw17 wfi
|
||||
texture ofallw18 wfi
|
||||
flat eqnxsl01 mug
|
||||
flat eqnxsl01 mug
|
||||
flat eqnxsl01 mug
|
||||
flat eqnxsl01 mug
|
|
@ -0,0 +1,19 @@
|
|||
flat fltwawa1 wtr
|
||||
flat fltwawa2 wtr
|
||||
flat fltwawa3 wtr
|
||||
flat fltslud1 mug
|
||||
flat fltslud2 mug
|
||||
flat fltslud3 mug
|
||||
flat fltflww1 wtr
|
||||
flat fltflww2 wtr
|
||||
flat fltflww3 wtr
|
||||
flat flathuh1 lav
|
||||
flat flathuh2 lav
|
||||
flat flathuh3 lav
|
||||
flat flathuh4 lav
|
||||
texture lavafl1 lfl
|
||||
texture lavafl2 lfl
|
||||
texture lavafl3 lfl
|
||||
texture watrwal1 wfl
|
||||
texture watrwal2 wfl
|
||||
texture watrwal3 wfl
|
|
@ -0,0 +1,22 @@
|
|||
flat x_001 lav
|
||||
flat x_002 lav
|
||||
flat x_003 lav
|
||||
flat x_004 lav
|
||||
flat x_005 wtr
|
||||
flat x_006 wtr
|
||||
flat x_007 wtr
|
||||
flat x_008 wtr
|
||||
flat x_009 mug
|
||||
flat x_010 mug
|
||||
flat x_011 mug
|
||||
texture x_water1 wfl
|
||||
texture x_water2 wfl
|
||||
texture x_water3 wfl
|
||||
texture x_water4 wfl
|
||||
texture x_swmp1 mfg
|
||||
texture x_swmp2 mfg
|
||||
texture x_swmp3 mfg
|
||||
texture x_fire01 lfl
|
||||
texture x_fire02 lfl
|
||||
texture x_fire03 lfl
|
||||
texture x_fire04 lfl
|
|
@ -0,0 +1,2 @@
|
|||
.git
|
||||
tools
|
|
@ -0,0 +1,31 @@
|
|||
#!/bin/sh
|
||||
echo "processing doom fluids..."
|
||||
echo "// auto-generated file, do not edit" > ../filter/doom/gldefs.doomfluids
|
||||
cat defs_doom.txt | while read ln
|
||||
do
|
||||
TEXTYPE=$(echo ${ln} | cut -f 1 -d" ")
|
||||
TEXNAME=$(echo ${ln} | cut -f 2 -d" ")
|
||||
DEFNAME=$(echo ${ln} | cut -f 3 -d" ")
|
||||
echo " ${TEXTYPE} ${TEXNAME} using gldef_${DEFNAME}.txt"
|
||||
cat "gldef_${DEFNAME}.txt" | sed "s/TEXTYPE/${TEXTYPE}/" | sed "s/TEXNAME/${TEXNAME}/" >> ../filter/doom/gldefs.doomfluids
|
||||
done
|
||||
echo "processing heretic fluids..."
|
||||
echo "// auto-generated file, do not edit" > ../filter/heretic/gldefs.hereticfluids
|
||||
cat defs_heretic.txt | while read ln
|
||||
do
|
||||
TEXTYPE=$(echo ${ln} | cut -f 1 -d" ")
|
||||
TEXNAME=$(echo ${ln} | cut -f 2 -d" ")
|
||||
DEFNAME=$(echo ${ln} | cut -f 3 -d" ")
|
||||
echo " ${TEXTYPE} ${TEXNAME} using gldef_${DEFNAME}.txt"
|
||||
cat "gldef_${DEFNAME}.txt" | sed "s/TEXTYPE/${TEXTYPE}/" | sed "s/TEXNAME/${TEXNAME}/" >> ../filter/heretic/gldefs.hereticfluids
|
||||
done
|
||||
echo "processing hexen fluids..."
|
||||
echo "// auto-generated file, do not edit" > ../filter/hexen/gldefs.hexenfluids
|
||||
cat defs_hexen.txt | while read ln
|
||||
do
|
||||
TEXTYPE=$(echo ${ln} | cut -f 1 -d" ")
|
||||
TEXNAME=$(echo ${ln} | cut -f 2 -d" ")
|
||||
DEFNAME=$(echo ${ln} | cut -f 3 -d" ")
|
||||
echo " ${TEXTYPE} ${TEXNAME} using gldef_${DEFNAME}.txt"
|
||||
cat "gldef_${DEFNAME}.txt" | sed "s/TEXTYPE/${TEXTYPE}/" | sed "s/TEXNAME/${TEXNAME}/" >> ../filter/hexen/gldefs.hexenfluids
|
||||
done
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_bfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/blodenv.png"
|
||||
Texture "rimtex" "models/envmap/blodrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
Define "WFALL" = "vec2(0,-1.5)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_bfp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
Define "WFALL" = "vec2(0,-1.5)"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_bln"
|
||||
Specular "swwm_blm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_bld"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/blodenv.png"
|
||||
Texture "rimtex" "models/envmap/blodrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".06"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_bln"
|
||||
Specular "swwm_blm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_blp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".06"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".7"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".8"
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_gfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/goldenv.png"
|
||||
Texture "rimtex" "models/envmap/goldrim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.5"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_gol"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/goldenv.png"
|
||||
Texture "rimtex" "models/envmap/goldrim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.5"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lav"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfl"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/lavaenv.png"
|
||||
Texture "rimtex" "models/envmap/lavarim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lfp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
Define "WFALL" = "vec2(0,-.4)"
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_lvn"
|
||||
Specular "swwm_lvm"
|
||||
Brightmap "swwm_lvg"
|
||||
Glossiness 10.0
|
||||
SpecularLevel 2.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_lvp"
|
||||
Texture "warptex1" "warptex2"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".23"
|
||||
Define "SCALE2" = ".36"
|
||||
Define "SPEED1" = "0.03536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".03"
|
||||
Define "DIST2" = ".02"
|
||||
Define "OVERGLOW" = "1.8"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = "1.4"
|
||||
Define "RIMFACT" = "1.1"
|
||||
Define "RIMSTEP" = "0."
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mfg"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
Define "WFALL" = "vec2(0,-.3)"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mud"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_mdn"
|
||||
Specular "swwm_mdm"
|
||||
Glossiness 25.0
|
||||
SpecularLevel 3.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_mug"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex3"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".26"
|
||||
Define "SCALE2" = ".44"
|
||||
Define "SPEED1" = "0.01536"
|
||||
Define "SPEED2" = "-0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".5"
|
||||
Define "RIMFACT" = ".8"
|
||||
Define "RIMSTEP" = ".4"
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_nkn"
|
||||
Specular "swwm_nkm"
|
||||
Brightmap "swwm_nkg"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_nuk"
|
||||
Texture "warptex1" "warptex3"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/nukenv.png"
|
||||
Texture "rimtex" "models/envmap/nukrim.png"
|
||||
Define "SCALE1" = ".37"
|
||||
Define "SCALE2" = ".23"
|
||||
Define "SPEED1" = "-0.06536"
|
||||
Define "SPEED2" = "0.02363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".03"
|
||||
Define "OVERGLOW" = "1.6"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".9"
|
||||
Define "RIMSTEP" = ".3"
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Brightmap "swwm_flg"
|
||||
Glossiness 20.0
|
||||
SpecularLevel 5.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_sfl"
|
||||
Texture "warptex1" "warptex3"
|
||||
Texture "warptex2" "warptex2"
|
||||
Texture "envtex" "models/envmap/nukenv.png"
|
||||
Texture "rimtex" "models/envmap/nukrim.png"
|
||||
Define "SCALE1" = ".07"
|
||||
Define "SCALE2" = ".13"
|
||||
Define "SPEED1" = "-0.06536"
|
||||
Define "SPEED2" = "0.07363"
|
||||
Define "DIST1" = ".02"
|
||||
Define "DIST2" = ".01"
|
||||
Define "OVERGLOW" = "1.6"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".9"
|
||||
Define "RIMSTEP" = ".3"
|
||||
Define "WFALL" = "vec2(0,-.6)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfd"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/leadenv.png"
|
||||
Texture "rimtex" "models/envmap/leadrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfi"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfl"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_fln"
|
||||
Specular "swwm_flm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wfp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex1"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".09"
|
||||
Define "SCALE2" = ".26"
|
||||
Define "SPEED1" = "0.06536"
|
||||
Define "SPEED2" = "-0.07363"
|
||||
Define "DIST1" = ".04"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
Define "WFALL" = "vec2(0,-2.)"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtd"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/leadenv.png"
|
||||
Texture "rimtex" "models/envmap/leadrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wti"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/iceenv.png"
|
||||
Texture "rimtex" "models/envmap/icerim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtp"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/purpenv.png"
|
||||
Texture "rimtex" "models/envmap/purprim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
Material TEXTYPE "TEXNAME"
|
||||
{
|
||||
Normal "swwm_wtn"
|
||||
Specular "swwm_wtm"
|
||||
Glossiness 15.0
|
||||
SpecularLevel 4.0
|
||||
Shader "shaders/glsl/Distort2_remap.fp"
|
||||
Texture "basetex" "swwm_wtr"
|
||||
Texture "warptex1" "warptex5"
|
||||
Texture "warptex2" "warptex4"
|
||||
Texture "envtex" "models/envmap/watrenv.png"
|
||||
Texture "rimtex" "models/envmap/watrrim.png"
|
||||
Define "SCALE1" = ".08"
|
||||
Define "SCALE2" = ".46"
|
||||
Define "SPEED1" = "0.04536"
|
||||
Define "SPEED2" = "-0.15363"
|
||||
Define "DIST1" = ".05"
|
||||
Define "DIST2" = ".02"
|
||||
Define "RIM_LIGHTING"
|
||||
Define "ENVFACT" = ".8"
|
||||
Define "RIMFACT" = ".4"
|
||||
Define "RIMSTEP" = ".75"
|
||||
}
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
WORKDIR=$(dirname $(dirname $(readlink -f $0)))
|
||||
pushd "$WORKDIR"
|
||||
7z a -tzip -mx=9 -x@tools/excl.lst -up0q0r2x2y2z1w2 ../swwmgz_fluid_m.pk3 .
|
||||
popd
|
|
@ -0,0 +1,125 @@
|
|||
version "4.11"
|
||||
|
||||
// hack to work around the way Back to Saturn X overrides animated walls
|
||||
Class BTSX_WallTexHack : LevelPostprocessor
|
||||
{
|
||||
protected void Apply( Name checksum, String mapname )
|
||||
{
|
||||
switch ( checksum )
|
||||
{
|
||||
case 'none':
|
||||
return;
|
||||
// BTSX E1
|
||||
case '6B540CB40E3286392D751B864CA66887':
|
||||
case '4C3BF6AF9820508EE31DF8D843F23E16':
|
||||
case '71A7ACFFEB5E7C049B9BB74F2E3B5DE8':
|
||||
case '029AE63B6347BF751C3DEDF66CAAD482':
|
||||
case '7BA0F1B75B9F728694F1B095677996F9':
|
||||
case '4F6F564DC1111B1404B2EB98592BB004':
|
||||
case 'E7735454D31829FB4AB2105A555016AC':
|
||||
case 'A84ADD1717510CB7938B90B63E69C079':
|
||||
case '18016186740A47FBA7725665FFECE217':
|
||||
case 'A3C0623D8298976A455D2352BD1D5046':
|
||||
case 'C04798118FC1A201DC2432D3831A0242':
|
||||
case 'CA00C348BCCE29B4B9A3D1FB607B93E4':
|
||||
case 'ABA28CE49B50D37662C1F7D4384FF69B':
|
||||
case 'FF9C6545037C5E5E27CE0DACD24CDD37':
|
||||
case 'EE23F07016790919805B1687A48D4359':
|
||||
case 'A2768BFB108BECFB2BC72F0FF451A3C5':
|
||||
case '93E0BE2CEB98D3A7C894E9F7A4F529E9':
|
||||
case '8EBC137AE52213631EB1AFDCC684F039':
|
||||
case '9B228D89B29C58DB2EB1D4FA9A593B4E':
|
||||
case '763501BA83F71F40F701AA5D0DF526B3':
|
||||
case '4552A2DDB1DD3A1902D53CA0339FF511':
|
||||
case '63F849809707A7EEEBF4F8D227B33E55':
|
||||
case '6BCA4ED3445D671D152675A3998A3257':
|
||||
case '10DCCA9E002BADF735AE1DA51A4DD0A0':
|
||||
case '8EB23D513064DC25982C0EC67D6036ED':
|
||||
case '41424B65373083AB23E9C935D29F5862':
|
||||
case 'A7B0FCB6C5D140861438C6F29959E679':
|
||||
// BTSX E2
|
||||
case '067CF96073DB3CC4A8D887EE240F88DA':
|
||||
case 'D6CF27C2581299B107079C3B9C58C506':
|
||||
case '90D594DA59123CD8107123DB6A67780B':
|
||||
case 'BEE9E633B592BC8737431F5F4162B5B2':
|
||||
case '463C528B226C40E9F6BDF03B7D54774D':
|
||||
case '8C018455E4096683364F7AE4C7300D13':
|
||||
case '75856653D6A452FC0F36109F5C04945E':
|
||||
case '0FE91CAC01D6398D8073EACE99BF5BA3':
|
||||
case 'E25C9C4C4FB5F4CB92449650C13139EA':
|
||||
case 'BC906AC35C21D7689FB6D4E83A6F1D8B':
|
||||
case 'EB92F7955D2C5A70B92349AD4B2DA875':
|
||||
case 'CFEE7DB73A1683657DC0C08E27341DB2':
|
||||
case '094A256B57B8B53796F4ED399A55EAD3':
|
||||
case '7CC602C4E205F2C5EB58616FD22A115A':
|
||||
case '283F88B26D533288DA57E7C85FFABD2A':
|
||||
case '092ADA8B2891C77AED69860C03E89F95':
|
||||
case '760B1DA6C6340DE1C00063365419722A':
|
||||
case '1AE9A6410A6768CD36A7E187DCC616F6':
|
||||
case 'CF48593F9A638B0B610DB66A8DB79C66':
|
||||
case '6E1F2B0DA00A33C8DF98F53090E52B7F':
|
||||
case '246D1F31BC0AF3ECD630765429604BD1':
|
||||
case '1D544F22B220EA0095C84F6642135100':
|
||||
case 'D5F7C36C5A817EC4EED5452266B77681':
|
||||
case '941CD50E1FE1D598095F12561ADF783F':
|
||||
case '444C09AA8DA2DA763D39CBD9BDCA12ED':
|
||||
case '0F8415A7FABD85145782C3337DEE4F14':
|
||||
case '55F38C4344E02EC12200ED897F4522B1':
|
||||
case 'BFC69170CCE3550A0A53C4A556E7FD69':
|
||||
case '4D8523E2481F5D8C4E0A738BEC65DFD6':
|
||||
case '7B4DD64E2C237C8C7ED6E2F481B5E45F':
|
||||
// replace the following textures directly
|
||||
// it'll be fine since there are no ACS scripts to
|
||||
// worry about or whatever else
|
||||
level.ReplaceTextures("FWATER1","swwm_wtr",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("FWATER%02d",i),"swwm_wtr",0);
|
||||
level.ReplaceTextures("FWATER4","swwm_wtr",0);
|
||||
level.ReplaceTextures("LAVA1","swwm_lav",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("LAVA%02d",i),"swwm_lav",0);
|
||||
level.ReplaceTextures("LAVA4","swwm_lav",0);
|
||||
level.ReplaceTextures("NUKAGE1","swwm_nuk",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("NUKE%02d",i),"swwm_nuk",0);
|
||||
level.ReplaceTextures("NUKAGE3","swwm_nuk",0);
|
||||
level.ReplaceTextures("SLIME01","swwm_mug",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("SLUDG%02d",i),"swwm_mug",0);
|
||||
level.ReplaceTextures("SLIME04","swwm_mug",0);
|
||||
level.ReplaceTextures("SWATER1","swwm_wtp",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("COOLNT%02d",i),"swwm_wtp",0);
|
||||
level.ReplaceTextures("SWATER4","swwm_wtp",0);
|
||||
level.ReplaceTextures("BLOOD1","swwm_bld",0);
|
||||
for ( int i=2; i<32; i++ )
|
||||
level.ReplaceTextures(String.Format("BLOOD%02d",i),"swwm_bld",0);
|
||||
level.ReplaceTextures("BLOOD3","swwm_bld",0);
|
||||
level.ReplaceTextures("WFALL1","swwm_wfl",0);
|
||||
for ( int i=0x61; i<=0x66; i++ )
|
||||
level.ReplaceTextures(String.Format("WFALL%c",i),"swwm_wfl",0);
|
||||
level.ReplaceTextures("WFALL4","swwm_wfl",0);
|
||||
level.ReplaceTextures("DBRAIN1","swwm_lfl",0);
|
||||
for ( int i=2; i<8; i++ )
|
||||
level.ReplaceTextures(String.Format("LFALL%d",i),"swwm_lfl",0);
|
||||
level.ReplaceTextures("DBRAIN4","swwm_lfl",0);
|
||||
level.ReplaceTextures("FIREBLU1","swwm_wfp",0);
|
||||
for ( int i=2; i<8; i++ )
|
||||
level.ReplaceTextures(String.Format("CFALL%d",i),"swwm_wfp",0);
|
||||
level.ReplaceTextures("FIREBLU2","swwm_wfp",0);
|
||||
level.ReplaceTextures("SFALL1","swwm_sfl",0);
|
||||
for ( int i=2; i<8; i++ )
|
||||
level.ReplaceTextures(String.Format("SLFALL%d",i),"swwm_sfl",0);
|
||||
level.ReplaceTextures("SFALL4","swwm_sfl",0);
|
||||
level.ReplaceTextures("FIREMAG1","swwm_mfg",0);
|
||||
for ( int i=2; i<8; i++ )
|
||||
level.ReplaceTextures(String.Format("S2FALL%d",i),"swwm_mfg",0);
|
||||
level.ReplaceTextures("FIREMAG3","swwm_mfg",0);
|
||||
level.ReplaceTextures("BFALL1","swwm_bfl",0);
|
||||
for ( int i=2; i<8; i++ )
|
||||
level.ReplaceTextures(String.Format("BLFALL%d",i),"swwm_bfl",0);
|
||||
level.ReplaceTextures("BFALL4","swwm_bfl",0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|