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

class LightingState in Tinman.AddOns.Shaders

Render state wrapper for Tinman.Lighting.inc.

sealed class LightingState  

Public / Attributes

EnvironmentFogDistance

public readonly field EnvironmentFogDistance
type IShaderParameter

EnvironmentFogMipmap

public readonly field EnvironmentFogMipmap
type IShaderParameter

EnvironmentMap

public readonly field EnvironmentMap
type IShaderParameter

EnvironmentMapEdgeFixup

public readonly field EnvironmentMapEdgeFixup
type IShaderParameter

EnvironmentMapLevels

public readonly field EnvironmentMapLevels
type IShaderParameter

EnvironmentMapWarp

public readonly field EnvironmentMapWarp
type IShaderParameter

LightAmbientMipmap

public readonly field LightAmbientMipmap
type IShaderParameter

LightAmbientOcclusion

public readonly field LightAmbientOcclusion
type IShaderParameter

LightDiffuseMipmap

public readonly field LightDiffuseMipmap
type IShaderParameter

LightDiffuseVector

public readonly field LightDiffuseVector
type IShaderParameter

LightEnable

public readonly field LightEnable
type IShaderParameter

LightScale

public readonly field LightScale
type IShaderParameter

LightSpace

public readonly field LightSpace
type IShaderParameter

LightTranslucentMipmap

public readonly field LightTranslucentMipmap
type IShaderParameter

Public / Constructors

LightingState

Creates a new instance of LightingState.

public constructor LightingState (IShaderEffect effect)
params effect [not-null] The shader effect.