Table of Contents

Enum D3D12FisheyeProjection

Namespace
VisioForge.Core.Types.X.VideoEffects
Assembly
VisioForge.Core.dll

Output projection of the Direct3D 12 fisheye dewarper.

public enum D3D12FisheyeProjection

Fields

Passthrough = 0

The fisheye image is passed through unchanged.

Equirectangular = 1

Equirectangular (longitude/latitude) projection. Its span is VisioForge.Core.Types.X.VideoEffects.D3D12FisheyeDewarpSettings.HorizontalFOV by VisioForge.Core.Types.X.VideoEffects.D3D12FisheyeDewarpSettings.VerticalFOV: 90 x 90 degrees by default; a wide frame takes, for example, 300 x 180.

Panorama = 2

Panorama: the ring between VisioForge.Core.Types.X.VideoEffects.D3D12FisheyeDewarpSettings.InnerRadius and the fisheye circle is unwrapped into a strip.

Perspective = 3

Perspective (rectilinear) view, like a normal camera looking into the fisheye scene.