From: Jakob MG Date: Wed, 4 Aug 2010 18:19:17 +0000 (+0200) Subject: Add testureset terrain01x X-Git-Tag: xonotic-v0.1.0preview~141^2~2^2~3 X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-maps.pk3dir.git;a=commitdiff_plain;h=2f2a152a68f5b7815c52bfd985f8399f1b1bcb98;ds=sidebyside Add testureset terrain01x --- diff --git a/scripts/shaderlist.txt b/scripts/shaderlist.txt index 44785af5..09413e46 100644 --- a/scripts/shaderlist.txt +++ b/scripts/shaderlist.txt @@ -6,4 +6,4 @@ exx facility114x trak4x trak5x - +terrain01x diff --git a/scripts/terrain01x.shader b/scripts/terrain01x.shader new file mode 100644 index 00000000..ce019c05 --- /dev/null +++ b/scripts/terrain01x.shader @@ -0,0 +1,570 @@ +textures/terrain01x/blends-mars-rock01-ground01 +{ + qer_editorimage textures/terrain01x/blends/mars-rock01-ground01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain01x/rock/mars01.tga // Primary + } + + { + map textures/terrain01x/ground/mars01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain01x/blends-mars-rock02-ground01 +{ + qer_editorimage textures/terrain01x/blends/mars-rock02-ground01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + + { + map textures/terrain01x/rock/mars02.tga // Primary + } + + { + map textures/terrain01x/ground/mars01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain01x/blends-mars-rock01-ground01-projected +{ + qer_editorimage textures/terrain01x/blends/mars-rock01-ground01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + q3map_tcGen ivector ( 1024 0 0 ) ( 0 1024 0 ) + + { + map textures/terrain01x/rock/mars01.tga // Primary + } + + { + map textures/terrain01x/ground/mars01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain01x/blends-mars-rock02-ground01-projected +{ + qer_editorimage textures/terrain01x/blends/mars-rock02-ground01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 95 + + surfaceparm dust + + q3map_alphaMod dotproduct2 ( 0 0 0.95 ) + q3map_tcGen ivector ( 1024 0 0 ) ( 0 1024 0 ) + + + { + map textures/terrain01x/rock/mars02.tga // Primary + } + + { + map textures/terrain01x/ground/mars01.tga // Secondary + blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA + alphaGen vertex + } + + { + map $lightmap + blendFunc GL_DST_COLOR GL_ZERO + } +} + +textures/terrain01x/ground-barren01 +{ + qer_editorimage textures/terrain01x/ground/barren01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/barren01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-barren02 +{ + qer_editorimage textures/terrain01x/ground/barren02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/barren02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-drylake01 +{ + qer_editorimage textures/terrain01x/ground/drylake01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/drylake01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-drylake02 +{ + qer_editorimage textures/terrain01x/ground/drylake02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/drylake02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-goopit +{ + qer_editorimage textures/terrain01x/ground/goopit.tga + + q3map_bounceScale 0.75 + dpoffsetmapping - 2 + dpglossintensitymod 2 + dpglossexponentmod 2 + + q3map_lightmapSampleOffset 4 + q3map_nonplanar + q3map_shadeangle 90 + + { + map textures/terrain01x/ground/goopit.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-gravel01 +{ + qer_editorimage textures/terrain01x/ground/gravel01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/gravel01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-ice01 +{ + qer_editorimage textures/terrain01x/ground/ice01.tga + + q3map_bounceScale 0.75 + dpoffsetmapping - 2 + dpglossintensitymod 2 + dpglossexponentmod 2 + + q3map_lightmapSampleOffset 4 + q3map_nonplanar + q3map_shadeangle 15 + + { + map textures/terrain01x/ground/ice01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-mars01 +{ + qer_editorimage textures/terrain01x/ground/mars01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/mars01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-mud01 +{ + qer_editorimage textures/terrain01x/ground/mud01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/mud01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-mud02 +{ + qer_editorimage textures/terrain01x/ground/mud02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/mud02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-sand01 +{ + qer_editorimage textures/terrain01x/ground/sand01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/sand01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-sand02 +{ + qer_editorimage textures/terrain01x/ground/sand02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/sand02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-sand03 +{ + qer_editorimage textures/terrain01x/ground/sand03.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/sand03.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/ground-sand04 +{ + qer_editorimage textures/terrain01x/ground/sand04.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/ground/sand04.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/rock-mars01 +{ + qer_editorimage textures/terrain01x/rock/mars01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/rock/mars01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/rock-mars02 +{ + qer_editorimage textures/terrain01x/rock/mars02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/rock/mars02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/rock-rock01 +{ + qer_editorimage textures/terrain01x/rock/rock01.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/rock/rock01.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/rock-rock02 +{ + qer_editorimage textures/terrain01x/rock/rock02.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/rock/rock02.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} +textures/terrain01x/rock-rock03 +{ + qer_editorimage textures/terrain01x/rock/rock03.tga + + q3map_bounceScale 0.5 + dpoffsetmapping - 2 + + q3map_lightmapSampleOffset 8 + q3map_nonplanar + q3map_shadeangle 45 + + { + map textures/terrain01x/rock/rock03.tga + + + } + { + map $lightmap + rgbGen identity + tcGen lightmap + blendfunc filter + } +} diff --git a/textures/terrain01x/blends/mars-rock01-ground01.tga b/textures/terrain01x/blends/mars-rock01-ground01.tga new file mode 100644 index 00000000..6a3ab4a8 Binary files /dev/null and b/textures/terrain01x/blends/mars-rock01-ground01.tga differ diff --git a/textures/terrain01x/blends/mars-rock02-ground01.tga b/textures/terrain01x/blends/mars-rock02-ground01.tga new file mode 100644 index 00000000..4129dd0a Binary files /dev/null and b/textures/terrain01x/blends/mars-rock02-ground01.tga differ diff --git a/textures/terrain01x/ground/barren01.tga b/textures/terrain01x/ground/barren01.tga new file mode 100644 index 00000000..a7fd943d Binary files /dev/null and b/textures/terrain01x/ground/barren01.tga differ diff --git a/textures/terrain01x/ground/barren01_norm.tga b/textures/terrain01x/ground/barren01_norm.tga new file mode 100644 index 00000000..d1c386db Binary files /dev/null and b/textures/terrain01x/ground/barren01_norm.tga differ diff --git a/textures/terrain01x/ground/barren02.tga b/textures/terrain01x/ground/barren02.tga new file mode 100644 index 00000000..82b60a0b Binary files /dev/null and b/textures/terrain01x/ground/barren02.tga differ diff --git a/textures/terrain01x/ground/barren02_norm.tga b/textures/terrain01x/ground/barren02_norm.tga new file mode 100644 index 00000000..c606174a Binary files /dev/null and b/textures/terrain01x/ground/barren02_norm.tga differ diff --git a/textures/terrain01x/ground/drylake01.tga b/textures/terrain01x/ground/drylake01.tga new file mode 100644 index 00000000..6d3fe182 Binary files /dev/null and b/textures/terrain01x/ground/drylake01.tga differ diff --git a/textures/terrain01x/ground/drylake01_norm.tga b/textures/terrain01x/ground/drylake01_norm.tga new file mode 100644 index 00000000..24eca3a8 Binary files /dev/null and b/textures/terrain01x/ground/drylake01_norm.tga differ diff --git a/textures/terrain01x/ground/drylake02.tga b/textures/terrain01x/ground/drylake02.tga new file mode 100644 index 00000000..ccb29f2e Binary files /dev/null and b/textures/terrain01x/ground/drylake02.tga differ diff --git a/textures/terrain01x/ground/drylake02_norm.tga b/textures/terrain01x/ground/drylake02_norm.tga new file mode 100644 index 00000000..24eca3a8 Binary files /dev/null and b/textures/terrain01x/ground/drylake02_norm.tga differ diff --git a/textures/terrain01x/ground/goopit.tga b/textures/terrain01x/ground/goopit.tga new file mode 100644 index 00000000..bc059350 Binary files /dev/null and b/textures/terrain01x/ground/goopit.tga differ diff --git a/textures/terrain01x/ground/goopit_gloss.tga b/textures/terrain01x/ground/goopit_gloss.tga new file mode 100644 index 00000000..ab6a21af Binary files /dev/null and b/textures/terrain01x/ground/goopit_gloss.tga differ diff --git a/textures/terrain01x/ground/goopit_norm.tga b/textures/terrain01x/ground/goopit_norm.tga new file mode 100644 index 00000000..55cee97e Binary files /dev/null and b/textures/terrain01x/ground/goopit_norm.tga differ diff --git a/textures/terrain01x/ground/gravel01.tga b/textures/terrain01x/ground/gravel01.tga new file mode 100644 index 00000000..959fe63e Binary files /dev/null and b/textures/terrain01x/ground/gravel01.tga differ diff --git a/textures/terrain01x/ground/gravel01_norm.tga b/textures/terrain01x/ground/gravel01_norm.tga new file mode 100644 index 00000000..dfab362a Binary files /dev/null and b/textures/terrain01x/ground/gravel01_norm.tga differ diff --git a/textures/terrain01x/ground/ice01.tga b/textures/terrain01x/ground/ice01.tga new file mode 100644 index 00000000..52faff89 Binary files /dev/null and b/textures/terrain01x/ground/ice01.tga differ diff --git a/textures/terrain01x/ground/ice01_gloss.tga b/textures/terrain01x/ground/ice01_gloss.tga new file mode 100644 index 00000000..342a9719 Binary files /dev/null and b/textures/terrain01x/ground/ice01_gloss.tga differ diff --git a/textures/terrain01x/ground/ice01_norm.tga b/textures/terrain01x/ground/ice01_norm.tga new file mode 100644 index 00000000..ae73894c Binary files /dev/null and b/textures/terrain01x/ground/ice01_norm.tga differ diff --git a/textures/terrain01x/ground/mars01.tga b/textures/terrain01x/ground/mars01.tga new file mode 100644 index 00000000..defc0cf3 Binary files /dev/null and b/textures/terrain01x/ground/mars01.tga differ diff --git a/textures/terrain01x/ground/mars01_norm.tga b/textures/terrain01x/ground/mars01_norm.tga new file mode 100644 index 00000000..2ae399db Binary files /dev/null and b/textures/terrain01x/ground/mars01_norm.tga differ diff --git a/textures/terrain01x/ground/mud01.tga b/textures/terrain01x/ground/mud01.tga new file mode 100644 index 00000000..9c9790f8 Binary files /dev/null and b/textures/terrain01x/ground/mud01.tga differ diff --git a/textures/terrain01x/ground/mud01_norm.tga b/textures/terrain01x/ground/mud01_norm.tga new file mode 100644 index 00000000..aa4e7f7a Binary files /dev/null and b/textures/terrain01x/ground/mud01_norm.tga differ diff --git a/textures/terrain01x/ground/mud02.tga b/textures/terrain01x/ground/mud02.tga new file mode 100644 index 00000000..83cbcb21 Binary files /dev/null and b/textures/terrain01x/ground/mud02.tga differ diff --git a/textures/terrain01x/ground/mud02_norm.tga b/textures/terrain01x/ground/mud02_norm.tga new file mode 100644 index 00000000..f5745326 Binary files /dev/null and b/textures/terrain01x/ground/mud02_norm.tga differ diff --git a/textures/terrain01x/ground/sand01.tga b/textures/terrain01x/ground/sand01.tga new file mode 100644 index 00000000..cb87809a Binary files /dev/null and b/textures/terrain01x/ground/sand01.tga differ diff --git a/textures/terrain01x/ground/sand01_norm.tga b/textures/terrain01x/ground/sand01_norm.tga new file mode 100644 index 00000000..e578a7ad Binary files /dev/null and b/textures/terrain01x/ground/sand01_norm.tga differ diff --git a/textures/terrain01x/ground/sand02.tga b/textures/terrain01x/ground/sand02.tga new file mode 100644 index 00000000..139cb256 Binary files /dev/null and b/textures/terrain01x/ground/sand02.tga differ diff --git a/textures/terrain01x/ground/sand02_norm.tga b/textures/terrain01x/ground/sand02_norm.tga new file mode 100644 index 00000000..d561053d Binary files /dev/null and b/textures/terrain01x/ground/sand02_norm.tga differ diff --git a/textures/terrain01x/ground/sand03.tga b/textures/terrain01x/ground/sand03.tga new file mode 100644 index 00000000..ddac280e Binary files /dev/null and b/textures/terrain01x/ground/sand03.tga differ diff --git a/textures/terrain01x/ground/sand03_norm.tga b/textures/terrain01x/ground/sand03_norm.tga new file mode 100644 index 00000000..604a1c4e Binary files /dev/null and b/textures/terrain01x/ground/sand03_norm.tga differ diff --git a/textures/terrain01x/ground/sand04.tga b/textures/terrain01x/ground/sand04.tga new file mode 100644 index 00000000..b959ff4b Binary files /dev/null and b/textures/terrain01x/ground/sand04.tga differ diff --git a/textures/terrain01x/ground/sand04_norm.tga b/textures/terrain01x/ground/sand04_norm.tga new file mode 100644 index 00000000..77c45efc Binary files /dev/null and b/textures/terrain01x/ground/sand04_norm.tga differ diff --git a/textures/terrain01x/rock/mars01.tga b/textures/terrain01x/rock/mars01.tga new file mode 100644 index 00000000..08f03e50 Binary files /dev/null and b/textures/terrain01x/rock/mars01.tga differ diff --git a/textures/terrain01x/rock/mars01_norm.tga b/textures/terrain01x/rock/mars01_norm.tga new file mode 100644 index 00000000..e0420a8e Binary files /dev/null and b/textures/terrain01x/rock/mars01_norm.tga differ diff --git a/textures/terrain01x/rock/mars02.tga b/textures/terrain01x/rock/mars02.tga new file mode 100644 index 00000000..6186fdb1 Binary files /dev/null and b/textures/terrain01x/rock/mars02.tga differ diff --git a/textures/terrain01x/rock/mars02_norm.tga b/textures/terrain01x/rock/mars02_norm.tga new file mode 100644 index 00000000..3985368e Binary files /dev/null and b/textures/terrain01x/rock/mars02_norm.tga differ diff --git a/textures/terrain01x/rock/rock01.tga b/textures/terrain01x/rock/rock01.tga new file mode 100644 index 00000000..23aa65ba Binary files /dev/null and b/textures/terrain01x/rock/rock01.tga differ diff --git a/textures/terrain01x/rock/rock01_norm.tga b/textures/terrain01x/rock/rock01_norm.tga new file mode 100644 index 00000000..7e9e6163 Binary files /dev/null and b/textures/terrain01x/rock/rock01_norm.tga differ diff --git a/textures/terrain01x/rock/rock02.tga b/textures/terrain01x/rock/rock02.tga new file mode 100644 index 00000000..b4f3246c Binary files /dev/null and b/textures/terrain01x/rock/rock02.tga differ diff --git a/textures/terrain01x/rock/rock02_norm.tga b/textures/terrain01x/rock/rock02_norm.tga new file mode 100644 index 00000000..8a1bb0e7 Binary files /dev/null and b/textures/terrain01x/rock/rock02_norm.tga differ diff --git a/textures/terrain01x/rock/rock03.tga b/textures/terrain01x/rock/rock03.tga new file mode 100644 index 00000000..f59f16d9 Binary files /dev/null and b/textures/terrain01x/rock/rock03.tga differ diff --git a/textures/terrain01x/rock/rock03_norm.tga b/textures/terrain01x/rock/rock03_norm.tga new file mode 100644 index 00000000..8ff687cf Binary files /dev/null and b/textures/terrain01x/rock/rock03_norm.tga differ