User:Fox/wip

From EDukeWiki
Revision as of 20:07, 10 October 2009 by Fox (talk | contribs) (Created page with '=== texture === '''texture''' '''''<tilenum> { ... }''''' Defines a Hightile texture to replace an ART-file tile. '''''<tilenum>''''' may be a number, or a defined label. The ...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

texture

texture <tilenum> { ... }

Defines a Hightile texture to replace an ART-file tile. <tilenum> may be a number, or a defined label.

The brace-enclosed block may contain these instructions:

pal

pal <palnum> { ... }

Replaces the palette <palnum>. If a palette has no pal definition palette 0 definition will be used. Tint will not be used on palettes defined with this instruction.

The brace-enclosed block may contain these instructions:

file

file <filename>
name <filename>

Defines which texture file to use. File may be any PNG, JPG, TGA, BMP, GIF or PCX file. This instruction must be supplied.

alphacut

alphacut <cutoff-value>

Sets the level of transparency at which a pixel in the texture is considered opaque. Pixels with more transparency than the cut-off are not drawn to the screen when rendered. The default setting is 0.32, which is just below the 33% transparency level of Build. If your texture has areas that are more transparent than the default, you can lower the cut-off level to preserve that detail.

nocompress

nocompress

Prevents the texture from being compressed using S3TC if texture compression is enabled.

nodownsize

nodownsize

Prevents the texture from being downsized.

scale

xscale <value>
yscale <value>

Sets the scale of the hightile texture in relation to the original texture. A <value> of 1.0 makes it the same size, higher makes it cover more then the original tile and smaller makes it cover a smaller area. xscale(aka scale, detailscale, intensity) sets the horizontal scale and yscale sets the vertical scale.

detail

detail { ... }

Defines a detail texture for the texture. The brace-enclosed block may contain these instructions:

file

file <filename>

Specifies which detail texture file to use. File may be any PNG, JPG, TGA, BMP, GIF or PCX file. This instruction must be supplied.

scale

scale <value>

<value> is a positive floating-point value that'll determine how much your detail map should repeat on your diffuse map (if you want your detail map to repeat five times, use a 1/5 scale : 0.2).

glow

glow { ... }

Defines a glow map for the texture. The brace-enclosed block may contain these instructions:

file

file <filename>

Specifies which glow map file to use. This instruction must be supplied.