Table of Contents

Struct GlobalTransformStruct

Namespace
HelixToolkit.SharpDX
Assembly
HelixToolkit.SharpDX.dll
public struct GlobalTransformStruct
Inherited Members
Extension Methods

Fields

DpiScale

public float DpiScale

Field Value

float

EyePos

The eye position

public Vector3 EyePos

Field Value

Vector3

Frustum

The frustum [fov,asepct-ratio,near,far]

public Vector4 Frustum

Field Value

Vector4

IsPerspective

public bool IsPerspective

Field Value

bool

OITWeightDepthSlope

public float OITWeightDepthSlope

Field Value

float

OITWeightMode

public int OITWeightMode

Field Value

int

OITWeightPower

public float OITWeightPower

Field Value

float

Projection

The projection matrix

public Matrix4x4 Projection

Field Value

Matrix4x4

Resolution

Render target resolution [w, h, 1/w, 1/h]

public Vector4 Resolution

Field Value

Vector4

SSAOBias

public float SSAOBias

Field Value

float

SSAOEnabled

public uint SSAOEnabled

Field Value

uint

SSAOIntensity

public float SSAOIntensity

Field Value

float

SizeInBytes

public const int SizeInBytes = 288

Field Value

int

TimeStamp

public float TimeStamp

Field Value

float

View

The view matrix

public Matrix4x4 View

Field Value

Matrix4x4

ViewProjection

The view projection matrix

public Matrix4x4 ViewProjection

Field Value

Matrix4x4

Viewport

The viewport [w,h,1/w,1/h]

public Vector4 Viewport

Field Value

Vector4