Namespace RenderSharp
Classes
- ColorFunctions
Contains miscellaneous functions that interact with color objects.
- Frame
Represents a single frame of a render that can be exported as an image.
- Movie
A logical collection of frames that can be exported as a video.
- Texture
A texture that can be assigned to objects within a scene.
Structs
- FRGB
A MathSharp.IVec3<TSelf, TBase, TFloat, TVFloat> of type double. Values R, G and B. all intended to lie within the range [0, 1].
- FRGBA
A MathSharp.IVec4<TSelf, TBase, TFloat, TVFloat> of type double. Values R, G, B and A all intended to lie within the range [0, 1].
- HSV
A MathSharp.IVec3<TSelf, TBase, TFloat, TVFloat> of type double. Values H intended to lie within the range [0, 360] and S and V intended to lie within the range [0, 1].
- HSVA
A MathSharp.IVec4<TSelf, TBase, TFloat, TVFloat> of type double. Values H intended to lie within the range [0, 360] and S, V and A intended to lie within the range [0, 1].
- RGB
A MathSharp.IVec3<TSelf, TBase, TFloat, TVFloat> of type byte. Values R, G and B all intended to lie within the range [0, 255].
- RGBA
A MathSharp.IVec4<TSelf, TBase, TFloat, TVFloat> of type double. Values R, G and B all intended to lie within the range [0, 1].
Delegates
- CoordShader
Delegate type for coordinate shaders. Which are shaders purely used to transform coordinates.
- FragShader
Delegate type for fragment shaders.
- VertexShader
UNIMPLEMENTED. Delegate type for coordinate shaders. Which are shaders purely used to transform coordinates.