home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2004 September
/
Gamestar_65_2004-09_dvd.iso
/
Dema
/
balloonrain_trial.exe
/
Data
/
Pak01.pak
/
scripts
/
arena.shader
< prev
next >
Wrap
Text File
|
2004-06-22
|
4KB
|
286 lines
//==========================================================
// Arena
//==========================================================
//=============================== Arena01
Arena/Arena01/Arena02
{
Mirror
Water
NoSpecular
NoDynamicLight
//{
// BumpMap Meshes/Textures/HeightMap.Bmp 0.1 0.4
// tcGen Arena
// tcMod Scroll -0.04 0.1
//}
{
map Arena/Arena01/Arena02
AddressMode Clamp
}
}
Arena/Arena01/Arena
{
{
map Arena/Arena01/Arena02b
//tcMod Scroll 0.03 0.03
tcMod Scale 3 3
}
{
map Meshes/Textures/Weird
tcMod Scroll 0.03 0.03
tcMod Scale 3 3
blendFunc Add
rgbGen Wave Sin 0.10 0.20 0 0.5
}
}
Arena/Arena01
{
Mirror Blend //One InvSrcColor
Water
NoSpecular
NoDynamicLight
{
map Arena/Arena01
AddressMode Clamp
}
}
//=============================== Arena02
Arena/Arena02/Arena02
{
// Mirror One InvSrcColor
NoSpecular
NoDynamicLight
{
map Arena/Arena02/Arena02
AddressMode Clamp
blendFunc Blend //One InvSrcColor
}
}
Arena/Arena02/Cylinder
{
Specular 0.7
// NoSpecular
{
map Arena/Arena02/Cylinder
tcMod Rotate 0 90
tcMod scale 4 2
}
{
//HeightMap Arena/Arena02/CylinderHeight.tga 20.0
//tcMod Rotate 0 90
//tcMod scale 16 4
//tcGen CamSpaceNormal 0.25 0 0.25 0.5 0 0.5 0 0.5
//tcmod scroll 0 0.1
map Meshes/textures/chrome_env3.tga
tcGen Environment 0.5 0 0 0.5 0 0.5 0 0.5
blendFunc DestAlpha InvDestAlpha
}
}
Arena/Arena02/jet_1
{
nomipmap
cull disable
NoSpecular
{
map Arena/Textures/jet_1.tga
blendFunc add
tcmod scale 0.5 1
tcmod scroll 6 0
rgbGen identity
}
{
map Arena/Textures/jet_2.tga
blendFunc add
tcmod scroll 3 -0.5
rgbGen Wave InverseSawTooth -0.3 1.3 0 0.5
}
}
Arena/Arena02/jet_as
{
// deformVertexes autoSprite2
// deformVertexes wave 100 sin 0 1 0 9
cull disable
nomipmap
NoSpecular
{
map Arena/Textures/jet_as.tga
blendFunc add
rgbGen identity
}
}
//=============================== Arena03
Arena/Arena03/jet_as
{
Shader Arena/Arena02/jet_as
}
Arena/Arena03/jet_1
{
Shader Arena/Arena02/jet_1
}
Arena/Arena03/Arena02
{
// Mirror One InvSrcColor
NoSpecular
NoDynamicLight
{
map Arena/Arena03/Arena03
tcMod Scale 3 3
blendFunc Blend
}
}
Arena/Arena03/Cylinder
{
Specular 0.7
// NoSpecular
{
map Arena/Arena03/Cylinder
tcMod Rotate 0 90
tcMod scale 4 2
}
{
map Meshes/textures/chrome_env.tga
//tcGen CamSpaceNormal 0.5 0 0.5 0.5 0 1 0 0.5
tcGen Environment 0.5 0 0 0.5 0 0.5 0 0.5
tcMod Scale 0.5 0.5
blendFunc DestAlpha InvDestAlpha
}
}
//=============================== Arena04
Arena/Arena04/Arena02
{
Mirror One InvSrcColor
Water
NoSpecular
NoDynamicLight
{
map Arena/Arena02/Arena02
AddressMode Clamp
//blendFunc Blend // One InvSrcColor
}
}
Arena/Arena04/Cylinder
{
Shader Arena/Arena02/Cylinder
}
//=============================== Arena05
Arena/Arena05/Arena02
{
Mirror Blend
NoSpecular
NoDynamicLight
{
map Arena/Arena03/Arena03
tcMod Scale 3 3
blendFunc Blend
}
}
Arena/Arena05/Cylinder
{
Shader Arena/Arena03/Cylinder
}
//=============================== Arena06
Arena/Arena06/Arena02
{
Shader Arena/Arena04/Arena02
}
Arena/Arena06/Arena
{
Specular 0.5 0.5 0.7
{
map Arena/Arena06/Arena
//tcMod Scroll 0.03 0.03
tcMod Scale 3 3
}
{
map Meshes/Textures/Weird
tcMod Scroll 0.03 0.03
tcMod Scale 4 4
blendFunc Add
rgbGen Wave Sin 0.10 0.10 0 0.5
}
}
//==========================================================
// Sky
//==========================================================
Meshes/Textures/SkyBox
{
cull front
{
// TcGen ObjectSpacePosition Projection 6 0 0 0 0 0 6 0 0 5 0 0
// tcMod Scroll 0.02 -0.03
// tcMod Scale 2 2
map Meshes/Textures/SkyBox
}
}
Meshes/Textures/sky01
{
NoSpecular
{
map Meshes/Textures/sky01
// tcMod Scroll -0.25 0.15
AddressMode Wrap Clamp
}
}
Meshes/Textures/sky01_up
{
NoSpecular
{
map Meshes/Textures/sky01_up
AddressMode Clamp Clamp
}
}
Meshes/Textures/sky01_dw
{
NoSpecular
{
map Meshes/Textures/sky01_dw
AddressMode Clamp Clamp
}
}