TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

class TerrainState in Tinman.AddOns.Shaders

Render state wrapper for Tinman.Terrain.fx.

sealed class TerrainState  

Public / Attributes

Camera

public readonly field Camera
type CameraState

Decal

public readonly field Decal
type DecalState

Effect

public readonly field Effect
type IShaderEffect

Highlight

public readonly field Highlight
type IShaderParameter

LayerBlend

public readonly field LayerBlend
type IShaderParameter

Lighting

public readonly field Lighting
type LightingState

LodBlend

public readonly field LodBlend
type IShaderParameter

Material

public readonly field Material
type MaterialState

Shadows

public readonly field Shadows
type ShadowMappingState

Terrain

public readonly field Terrain
type IShaderTechnique

TerrainDepth

public readonly field TerrainDepth
type ShaderPass

TerrainHighlight

public readonly field TerrainHighlight
type ShaderPass

TerrainMaterialTri

public readonly field TerrainMaterialTri
type ShaderPass

TerrainMaterialUV

public readonly field TerrainMaterialUV
type ShaderPass

TerrainShadowMap

public readonly field TerrainShadowMap
type ShaderPass

TerrainTangentX

public readonly field TerrainTangentX
type IShaderParameter

TerrainTangentY

public readonly field TerrainTangentY
type IShaderParameter

TerrainTexture

public readonly field TerrainTexture
type ShaderPass

TerrainVertexColor

public readonly field TerrainVertexColor
type ShaderPass

TerrainWeight

public readonly field TerrainWeight
type IShaderParameter

Texturing

public readonly field Texturing
type TexturingBatchState

Wireframe

public readonly field Wireframe
type WireframeState

Public / Constructors

TerrainState

Creates a new instance of TerrainState.

public constructor TerrainState (IShaderEffect effect)
params effect [not-null] The terrain shader effect: 'Tinman.Terrain'