Package WildMagic.LibGraphics.Rendering
-
Class Summary Class Description AlphaState Bindable Camera CullState FrameBuffer GlobalState GraphicsImage The color image data is stored so that the red channel is in low memory, the green channel is next, the blue channel after that, and the alpha channel in high memory.Light If the Light class were to have no data, or just ambient color and intensity, you could use a standard class hierarchy: class Light [ambient, intensity] class AmbientLight : public Light [no additional data] class DirectionalLight : public Light [direction, diffuse, specular] class PointLight : public Light [position, diffuse, specular, attenuation] class SpotLight : public PointLight [cone axis, cone angle, spot exponent] The renderer holds onto lights via the base class Light.MaterialState PolygonOffsetState ReleaseFunction ReleaseFunctionProgram ReleaseFunctionTexture ReleaseFunctionVAOBuffer Renderer Abstract API for renderers.ResourceIdentifier Abstract base class.StencilState Texture WireframeState ZBufferState -
Enum Summary Enum Description AlphaState.BlendEquationMode Alpha blending: alpha-test modes.AlphaState.DstBlendMode Alpha blending: destination blend modes.AlphaState.SrcBlendMode Alpha blending: source blend modes.AlphaState.TestMode Alpha blending: alpha-test modes.Camera.ViewFrustum The view frustum has parameters [rmin,rmax], [umin,umax], and [dmin,dmax].CullState.CullMode Culling mode.CullState.FrontMode Front-facing polygon mode.FrameBuffer.BufferingType Frame buffer buffering type:FrameBuffer.DepthType Frame buffer depth type:FrameBuffer.FormatType Frame buffer format type:FrameBuffer.MultisamplingType Frame buffer multi-sampling type:FrameBuffer.StencilType Frame buffer stencil type:GlobalState.StateType supported global statesGraphicsImage.FormatMode GraphicsImage format mode:GraphicsImage.Type GraphicsImage format mode:Light.LightType Light types.Renderer.ConstantType ConstantTypeRenderer.RendererType Run-time type information.StencilState.CompareFunction Stencil compare function.StencilState.OperationType Stencil operation type.Texture.DepthCompare Texture depth comparison types:Texture.FilterType Texture filter type:Texture.Type Type of SamplerTexture.WrapType Texture wrap type:WireframeState.FillMode Depth compre modes.ZBufferState.CompareMode Depth compre modes.