Click or drag to resize
DigitalRuneTerrainEffectParameterSemantics Class
Defines the semantics for effect parameters used by the Terrain.
Inheritance Hierarchy
SystemObject
  DigitalRune.Graphics.EffectsTerrainEffectParameterSemantics

Namespace: DigitalRune.Graphics.Effects
Assembly: DigitalRune.Graphics (in DigitalRune.Graphics.dll) Version: 1.2.0.0 (1.2.1.14562)
Syntax
public static class TerrainEffectParameterSemantics

The TerrainEffectParameterSemantics type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberTerrainBaseClipmap
The n-th texture in the BaseClipmap (Texture2D).
Public fieldStatic memberTerrainBaseClipmapCellSize
The cell size of the BaseClipmap (Single).
Public fieldStatic memberTerrainBaseClipmapCellsPerLevel
Public fieldStatic memberTerrainBaseClipmapLevelBias
The LevelBias of the BaseClipmap (Single).
Public fieldStatic memberTerrainBaseClipmapNumberOfColumns
The number of texture atlas columns in the BaseClipmap (Single).
Public fieldStatic memberTerrainBaseClipmapNumberOfLevels
Public fieldStatic memberTerrainBaseClipmapOrigins
The Origins of the BaseClipmap (array of Single).
Public fieldStatic memberTerrainClearValues
The clear values written into the TerrainClipmap (array of Vector4).
Public fieldStatic memberTerrainDetailClipmap
The n-th texture in the DetailClipmap (Texture2D).
Public fieldStatic memberTerrainDetailClipmapCellSizes
The cell sizes of the DetailClipmap (array of Single).
Public fieldStatic memberTerrainDetailClipmapCellsPerLevel
Public fieldStatic memberTerrainDetailClipmapLevelBias
Public fieldStatic memberTerrainDetailClipmapNumberOfColumns
The number of texture atlas columns in the DetailClipmap (Single).
Public fieldStatic memberTerrainDetailClipmapNumberOfLevels
Public fieldStatic memberTerrainDetailClipmapOffsets
The offsets (for toroidal wrapping) of the DetailClipmap (array of Single).
Public fieldStatic memberTerrainDetailClipmapOrigins
The Origins of the DetailClipmap (array of Single).
Public fieldStatic memberTerrainDetailFadeRange
Public fieldStatic memberTerrainEnableAnisotropicFiltering
Public fieldStatic memberTerrainHoleThreshold
The threshold used to check for holes in the terrain (Single).
Public fieldStatic memberTerrainTileHeightTexture
The height texture of the terrain tile which stores absolute height values in the Red channel (Texture2D).
Public fieldStatic memberTerrainTileHeightTextureSize
The size of the TerrainTileHeightTexture in texels (Vector2).
Public fieldStatic memberTerrainTileHoleTexture
The hole texture of the terrain tile which stores hole information in the Alpha channel (Texture2D).
Public fieldStatic memberTerrainTileHoleTextureSize
The size of the TerrainTileHoleTexture in texels (Vector2).
Public fieldStatic memberTerrainTileNormalTexture
The normal texture of the terrain tile which store normal vectors (Texture2D).
Public fieldStatic memberTerrainTileNormalTextureSize
The size of the TerrainTileNormalTexture in texels (Vector2).
Public fieldStatic memberTerrainTileOrigin
The world space origin (OriginX, OriginZ) of the terrain tile given as Vector2.
Public fieldStatic memberTerrainTileSize
The world space size (WidthX, WidthZ) of the terrain tile given as Vector2.
Top
Remarks

The standard semantic define the meaning of effect parameters. See EffectParameterDescription.

Important: General semantics specified in an .fx files are case-insensitive. Therefore, use the InvariantCultureIgnoreCase string comparer for parsing .fx files. But when accessed from code (C# or VB.NET) the strings are case-sensitive! That means the standard semantics stored in EffectParameterDescription can be compared directly.

See Also