Class GLTransformationVideoEffect
- Namespace
- VisioForge.Core.Types.X.OpenGL
- Assembly
- VisioForge.Core.dll
Transformation video effect (OpenGL).
public class GLTransformationVideoEffect : GLBaseVideoEffectInheritance
Inherited Members
Constructors
GLTransformationVideoEffect()
Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLTransformationVideoEffect class.
public GLTransformationVideoEffect()Properties
FOV
Gets or sets the field of view angle in degrees.
public float FOV { get; set; }Property Value
Ortho
Gets or sets the value indicating whether to use orthographic projection.
public bool Ortho { get; set; }Property Value
PivotX
Gets or sets the rotation pivot point X coordinate, where 0 is a center.
public float PivotX { get; set; }Property Value
PivotY
Gets or sets the rotation pivot point Y coordinate, where 0 is a center.
public float PivotY { get; set; }Property Value
PivotZ
Gets or sets the rotation pivot point Z coordinate, where 0 is a center.
public float PivotZ { get; set; }Property Value
RotationX
Gets or sets the X-axis in degrees.
public float RotationX { get; set; }Property Value
RotationY
Gets or sets the Y-axis in degrees.
public float RotationY { get; set; }Property Value
RotationZ
Gets or sets the Z-axis in degrees.
public float RotationZ { get; set; }Property Value
ScaleX
Gets or sets the scale multiplier for the X-Axis.
public float ScaleX { get; set; }Property Value
ScaleY
Gets or sets the scale multiplier for the Y-Axis.
public float ScaleY { get; set; }Property Value
TranslationX
Gets or sets the translates the video at the X-Axis, in universal[0 - 1] coordinate.
public float TranslationX { get; set; }Property Value
TranslationY
Gets or sets the translates the video at the Y-Axis, in universal[0 - 1] coordinate.
public float TranslationY { get; set; }Property Value
TranslationZ
Gets or sets the translates the video at the Z-Axis, in universal[0 - 1] coordinate.
public float TranslationZ { get; set; }