Class GPUVideoEffectEquiangularCubemap360
Equiangular cubemap 360 effect interface. Convert Equiangular cubemap 360 degree video to flat.
Inherited Members
Namespace: VisioForge.Core.Types.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class GPUVideoEffectEquiangularCubemap360 : GPUVideoEffectVR360Base, IGPUVideoEffectEquiangularCubemap360, IGPUVideoEffectVR360Base, IGPUVideoEffect
Constructors
GPUVideoEffectEquiangularCubemap360(bool, float, float, float, float, string, TimeSpan, TimeSpan)
Initializes a new instance of the GPUVideoEffectEquiangularCubemap360 class.
Declaration
public GPUVideoEffectEquiangularCubemap360(bool enabled, float yaw = 0, float pitch = 0, float roll = 0, float fov = 80, string name = "EquiangularCubemap", TimeSpan startTime = default, TimeSpan stopTime = default)
Parameters
Type | Name | Description |
---|---|---|
bool | enabled | True to enable effects. |
float | yaw | Yaw. |
float | pitch | Pitch. |
float | roll | Roll. |
float | fov | Fov. Default is 80. |
string | name | Effect name. Can be used to get effect interface to control it. |
TimeSpan | startTime | Start time. Use 0 to show effect always. |
TimeSpan | stopTime | Stop time. Use 0 to show effect always. |
Methods
GetEffectType()
Gets type.
Declaration
public GPUVideoEffectType GetEffectType()
Returns
Type | Description |
---|---|
GPUVideoEffectType | The VideoEffectType. |