![]() | DigitalRune.Graphics Namespace |
Class | Description | |
---|---|---|
![]() | AmbientLight |
Represents an ambient light (indirect light).
|
![]() | BasicCloudMap | Obsolete.
Provides a user-defined cloud texture.
|
![]() | Billboard |
Represents an oriented, textured quad used for drawing impostors, particles, text, and other
effects.
|
![]() | Camera |
Represents a camera that defines a view into the 3D scene.
|
![]() | CascadedShadow |
Defines a cascaded shadow that can be used for DirectionalLights.
|
![]() | CloudMap |
Provides a cloud texture.
|
![]() | CloudMapLayer |
Defines a layer of a CloudMap.
|
![]() | ColorEncoding |
Defines how a color value is encoded in a texel of a texture.
|
![]() | CompositeFigure |
Represents a figure that is composed of several figures.
|
![]() | CompositeShadow |
Defines a shadow which combines several other Shadows.
|
![]() | CubeMapShadow |
Defines an omnidirectional cube map shadow that can be used for PointLights.
|
![]() | DelegateGraphicsScreen |
A GraphicsScreen that calls user-defined methods to update and render the
screen.
|
![]() | DirectionalLight |
Represents a directional light.
|
![]() | EllipseFigure |
Represents an ellipse in the xy plane.
|
![]() | Ephemeris |
Computes the physically-based properties of sky objects like the sun and the moon.
|
![]() | Figure |
Represents a drawing composed of lines and 2D shapes.
|
![]() | FigureCollection |
Manages a collection of child figures.
|
![]() | FigureDataCollectionT |
Manages a collection of items owned by a Figure.
|
![]() | Fog |
Represents fog.
|
![]() | GraphicsException |
The exception that is raised when an error occurs in DigitalRune Graphics.
|
![]() | GraphicsHelper |
Provides helper methods for graphics-related tasks.
|
![]() | GraphicsManager |
Manages graphics-related objects, like graphics screens and presentation targets, and graphics
resources.
|
![]() | GraphicsScreen |
Provides the base class for graphics screens, which implement the rendering pipeline and draw
game content.
|
![]() | GraphicsScreenCollection |
Manages a collection of GraphicsScreens.
|
![]() | ImageBasedLight |
Represents a light which uses an environment cube map to add diffuse lighting and specular
lighting (reflections).
|
![]() | ImageBillboard |
Represents an oriented, textured quad used for drawing impostors, particles, and other
effects.
|
![]() | ImageSprite |
Represents a 2D bitmap rendered in screen space.
|
![]() | LayeredCloudMap |
Provides a cloud texture which is generated at runtime.
|
![]() | LensFlare |
Defines a lens flare effect.
|
![]() | LensFlareElement |
Defines an element of a lens flare.
|
![]() | LensFlareElementCollection |
Manages a collection of lens flare elements.
|
![]() | Light |
Defines the properties of a light source.
|
![]() | LogLuvEncoding |
Represents LogLuv encoding of color values.
|
![]() | Material |
Defines the material (visual properties) of a mesh.
|
![]() | MaterialCollection |
Manages a collection of materials.
|
![]() | Mesh |
Represents a mesh of a 3D model.
|
![]() | MeshHelper | |
![]() | MorphTarget |
Defines a morph target (blend shape) of a submesh.
|
![]() | MorphTargetCollection |
Manages a collection of morph targets.
|
![]() | MorphWeightCollection |
Defines the weights for a set of morph targets.
|
![]() | NoiseHelper |
Contains helper method for the Noise shaders.
|
![]() | Occluder |
Defines an occluder represented as an indexed triangle mesh.
|
![]() | OceanWaves |
Represents ocean waves computed using Fast Fourier Transformation and a statistical wave
spectrum.
|
![]() | OrthographicProjection |
Defines an orthographic projection.
|
![]() | PackedTexture |
Defines a texture which has been packed into a texture atlas.
|
![]() | PathFigure2F |
Represents a 2D figure composed of lines and curves.
|
![]() | PathFigure3F |
Represents a 3D figure composed of lines and curves.
|
![]() | PathSegment2FCollection |
Manages a collection of 2D path segments.
|
![]() | PathSegment3FCollection |
Manages a collection of 3D path segments.
|
![]() | PerspectiveProjection |
Defines a perspective projection.
|
![]() | PointLight |
Represents a point light.
|
![]() | Projection |
Defines a projection transformation (including its bounding shape).
|
![]() | ProjectorLight |
Represents a light that projects a texture.
|
![]() | RectangleFigure |
Represents a rectangle in the xy plane.
|
![]() | RenderContext |
Provides information about the current render states.
|
![]() | RenderContextKeys |
Provides common names for render context data (see property Data
of RenderContext).
|
![]() | RenderTargetPool |
Manages a pool of reusable render targets.
|
![]() | RenderToTexture |
Represents a 2D texture or cube map that was created using render-to-texture functionality.
|
![]() | RgbeEncoding |
Represents RGBE encoding of color values.
|
![]() | RgbEncoding |
Represents the default encoding of color values.
|
![]() | RgbmEncoding |
Represents RGBM encoding of color values.
|
![]() | Shadow |
Defines the shadow of a specific LightNode.
|
![]() | ShadowCollection |
Manages a collection of Shadows.
|
![]() | Spotlight |
Represents a spotlight.
|
![]() | Sprite |
Represents a 2D image rendered in screen space.
|
![]() | SRgbEncoding |
Represents sRGB encoding of color values.
|
![]() | StandardShadow |
Defines a standard shadow that can be used for Spotlights or
ProjectorLights.
|
![]() ![]() | StrokedSegmentTParam, TPoint |
Wraps a curve segment and determines whether it is stroked or not.
|
![]() ![]() | StrokedSegment2F |
Wraps a 2D curve segment (single-precision) and determines whether it is stroked or not.
|
![]() ![]() | StrokedSegment3F |
Wraps a 3D curve segment (single-precision) and determines whether it is stroked or not.
|
![]() | Submesh |
Represents a batch of geometry information to submit to the graphics device during rendering.
|
![]() | SubmeshCollection |
Represents a collection of Submeshes.
|
![]() | Terrain |
Represents a height field based terrain.
(Not available on these platforms: Xbox 360, mobile platforms)
|
![]() | TerrainClipmap |
Represents a clipmap which stores terrain data.
|
![]() | TerrainDecalLayer |
Represents a decal which is rendered onto the terrain.
|
![]() | TerrainHelper |
Provides helper methods for terrain rendering.
|
![]() | TerrainLayer |
Defines a material layer (detail textures, decals, roads, etc.) of the terrain.
|
![]() | TerrainLayerCollection |
Manages the layers of a terrain tile.
|
![]() | TerrainMaterialLayer |
Represents a material with tiling textures that are rendered onto the terrain.
|
![]() | TerrainRoadLayer |
Represents a road which is rendered onto the terrain.
|
![]() | TerrainRoadPathKey | |
![]() | TerrainTile |
Defines the geometry (height, normals, holes) and material of a rectangular terrain region.
|
![]() | TerrainTileCollection |
Manages the tiles of a terrain.
|
![]() | TextBillboard |
Represents a text, which is rendered as billboard.
|
![]() | TextSprite |
Represents a 2D text rendered in screen space.
|
![]() | TextureHelper |
Provides helper methods for textures.
|
![]() | TransformedFigure |
Represents a figure that is scaled, rotated, or translated in 3D space.
|
![]() | UserDefinedCloudMap |
Provides a user-defined cloud texture.
|
![]() | UserDefinedWaves |
Provides a user-defined displacement and normal texture that define the water surface.
|
![]() | Water |
Defines the visual properties of a body of water, e.g. a river, a lake or an ocean.
|
![]() | WaterFlow |
Defines the direction and speed of water flow.
|
![]() | WaterWaves |
Defines a displacement of the water surface to create waves.
|
Structure | Description | |
---|---|---|
![]() | BillboardOrientation |
Defines the orientation of a billboard.
|
![]() | CieSkyParameters |
Defines the parameters of the CIE sky luminance distribution.
|
![]() | InstanceData |
Describes a custom vertex format that contains instance data for hardware instancing.
|
![]() | MorphWeightCollectionEnumerator |
Enumerates the weights of a MorphWeightCollection.
|
![]() | RenderTargetFormat |
Describes the size and format of a texture or a render target.
|
![]() | Star |
Represents a star of a StarfieldNode.
|
![]() | VertexPosition |
Describes a custom vertex format structure that contains only the vertex position (no normals,
texture coordinates or other vertex data).
|
![]() | VertexPositionNormal |
Describes a custom vertex format structure that contains position and normal vector.
|
![]() | VertexPositionNormalColor |
Describes a custom vertex format structure that contains position, normal vector and color.
|
![]() | VertexPositionNormalColorTexture |
Describes a custom vertex format structure that contains position, normal vector, color and
texture coordinates.
|
![]() | VertexTexture |
Describes a custom vertex format structure that contains only the texture coordinates (no
position, normal or other vertex data).
|
Interface | Description | |
---|---|---|
![]() | IGraphicsService |
Manages graphics-related objects, like graphics screens and presentation targets, and graphics
resources.
|
Enumeration | Description | |
---|---|---|
![]() | BillboardNormal |
Defines the normal vector of a billboard.
|
![]() | DecalOptions |
Defines options for rendering decals.
|
![]() | GraphicsScreenCoverage |
Defines whether a GraphicsScreen covers the screens behind it.
|
![]() | ParticleType |
Defines the type of particles in a particle system.
|
![]() | ShadowCascadeSelection |
Defines how the cascade of a cascaded shadow map is selected.
|