CB_Texture_Static

Description

[ConstantBuffer]
static class Tinman.Shaders.Terrain.CB_Texture_Static

Full source code is included in the Tinman 3D SDK download.

A constant buffer for use with TerrainTextureParameters and TextureTileParameters.

Public / Attributes

Material​Albedo


public static attribute MaterialAlbedo → (float4)

The constant data field g_materialAlbedo.

Material​Gloss


public static attribute MaterialGloss → (float4)

The constant data field g_materialGloss.

Material​Normal


public static attribute MaterialNormal → (float4)

The constant data field g_materialNormal.

Material​Occlusion


public static attribute MaterialOcclusion → (float4)

The constant data field g_materialOcclusion.

Material​Opacity


public static attribute MaterialOpacity → (float4)

The constant data field g_materialOpacity.

Material​Reflectivity


public static attribute MaterialReflectivity → (float4)

The constant data field g_materialReflectivity.

Terrain​Data


public static attribute TerrainData → (float32)

The constant data field g_terrainData.

Tile​Gamma


[Length(SR_Terrain.TextureCount * 2)]
public static attribute TileGamma → (float32 [ ])

The constant data field g_tileGamma.