Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
 

Types

      
 All Types  Classes  
 NameDescription
BaseSkyRenderMaterial<(Of <(<'T>)>)>
Base class for materials used to render skies. Provides default calculation of view+projection matrix, vertex fog (optional) and sets up render states.
CloudLayerRenderMaterial
Material used for rendering of layered clouds.
CloudLayerShader
MoonRenderMaterial
Material used for moon rendering.
MoonShader
RayleighMieMapGenerator
Generates baked Rayleigh and Mie distribution maps in HalfVector4 format.
RayleighMieSkyRenderMaterial
Renders sky by Rayleigh-Mie scattering rules. Sun direction is given by two angles: Theta and Phi. Scattering parameters are WaveLenghts, Exposure, RayleighMieFactors and PlanetRadius, AtmosphereRadius
RayleighMieSkyShader
StaticSkyRenderMaterial..::..SkyShader
Implements rendering of static skies at constant distance from the camera. Vertes positions should be in range -1..1
StarRenderMaterial
Material used to render point sprite stars.
StarShader
StaticSkyRenderMaterial
Material used to render static skies based on cubemap or 2D texture.