Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Types
| All Types | Classes | Structures | Enumerations |
| Name | Description | |
|---|---|---|
| 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 |