Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

shaderpass_s Struct Reference

a single shader pass

#include <render.h>


Data Fields

bool lightmap
 if true, texture number is lm-number

bool lighting
 if true, lights effect this pass

bool twosided
 disable culling

bool nodepth
 disable z-buffer

bool shiny
 spheremapping?

sshort texture
 the texture to use

ushort blendtype
float rotation
 rotate the texture

float scrolly
 scroll speed

float offsety
 offset

float soffsety
 center of rotation

float scaley
 scale

color_t color2
 color 1 and 2

shader_waveform_t colorwave
 and how to interpolate

ushort minfilter
 minium filter

ushort magfilter
 magnitude filter

ushort texwrapu
 texture wrapping (u)

ushort texwrapv
 texture wrapping (v)


Field Documentation

ushort blendtype
 

texture is blended on top of lower pass this way

Definition at line 177 of file render.h.

Referenced by renderer_c::render_verts(), and shader_load().


The documentation for this struct was generated from the following file:
Generated on Wed Dec 18 15:48:49 2002 for omicron engine by doxygen1.2.18