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

Types

            
 All Types  Classes   Structures  Enumerations 
 NameDescription
CloudLayer
Implements rendering of the cloud layer plane on sky.
DayTimePeriod
Defines periods of day time used for Skies.
TimeOfDaySettings..::..GroundFogSettings
Invented to help this look better in Architect.
GroundFogShaderExtension
Extends any shader with support of fog, caused by atmospheric scattering. You should call PrepareToRender method before render, call VertexShadeStage method during vertex shader stage of your shader, and ApplyFogToPixel method during pixel shader stage to apply fog color.
LensFlareSet..::..LensFlare
Represents single flare located on ray between camera and light source.
LensFlareSet..::..LensFlareMaterial
LensFlareSet
Implements lens flare effect from sun or moon.
LensFlareSet..::..LensFlareShader
Moon
Implements rendering of the moon on sky.
Sky..::..NullSettings
Sky..::..Settings
Skybox..::..Settings
TimeOfDayController..::..Settings
Moon..::..Settings
LensFlareSet..::..LensFlare..::..Settings
LensFlareSet..::..Settings
CloudLayer..::..Settings
SkyPlane..::..Settings
SkyDome..::..Settings
SkySphere..::..Settings
Sky
Base class for various implementations of renderable skies.
Skybox
Represents a skybox - background drawn at inner surface of the box shape, which center is placed at main camera position and which is rendered before all other scene objects.
Skybox..::..SkyBoxGeometry
Provide geometry to render sky box. Cull mode is assumed to be None
SkyDome
Represents a sky hemisphere to render panoramic textures or cubemaps.
SkyPlane
Represents a flat or curved sky plane with optional tiling.
SkyPlane..::..SkyPlaneGeometry
Provide geometry to render sky plane. Cull mode is assumed to be None
SkySphere
Represents a sky sphere to render cube, panoramic or dynamic skies.
SkySphereTextureMode
Defines how texture coordinates are applied to the sky sphere.
StarDatabase
StarDatabaseEntry
Describe single star in the star database.
StarField
Renders stars given by database, with variety of options (such as colors, maximum intensity, blinking and such).
SunBeamsPostEffect
Renders 'god rays' (or sun beams, or light shafts) as post-effect described in GPU Gems 3.
TimeOfDayController
Controls Sky, Sun, Moon and lighting according to the assigned DateTime value.
TimeOfDaySettings
Complete set of settings for day of time period (day, night, dawn or dusk) to use with TimeOfDayController. Contains method to create default settings for given daytime.
StarField..::..Vertex