C# Class ModelViewer.Renderer.GlobalRenderSettings

Inheritance: IDisposable
Mostra file Open project: nohbdy/ffxivmodelviewer

Public Properties

Property Type Description
Actor Cache.Actor
AmbientColor System.Vector3
AmbientLightColor System.Vector3
BaseFrame ISkeleton
CurrentFrame ISkeleton
DiffuseColor System.Vector4
DirLightColors System.Vector4[]
DirLightDirections System.Vector4[]
EnableShadowFlag System.Vector4
FogColor System.Vector4
FresnelExp float
FresnelLightDiffBias float
GlareLdrScale float
IsSkinning bool
JointMatrices System.Vector4[]
LatitudeParam System.Vector3
LightDiffuseInfluence float
LightDiffuseMapLod float
LightDiffusePower float
ModulateColor System.Vector4
MultiDiffuseColor System.Vector4
MultiReflectivity System.Vector3
MultiShininess float
MultiSpecularColor System.Vector3
NormalPower float
OGroups List
Other List
Pgrps List
PointLightColors System.Vector4[]
PointLightParameters System.Vector4[]
PointLightPositions System.Vector4[]
ProjectionMatrix System.Matrix
RefAlphaRestrain float
ReflectMapInfluence float
ReflectMapLod float
Reflectivity System.Vector3
RenderPgrps bool
Shininess float
Shps List
Skeleton ISkeleton
SpecularColor System.Vector3
SpecularInfluence float
ViewITMatrix System.Matrix
ViewMatrix System.Matrix
WorldITMatrix System.Matrix
WorldMatrix System.Matrix
WorldViewMatrix System.Matrix
WorldViewProjMatrix System.Matrix

Public Methods

Method Description
Dispose ( ) : void
Init ( ) : void
SetViewMatrix ( System.Vector3 position, System.Vector3 target, System.Vector3 up ) : void
SetWorldMatrix ( System.Matrix rotation, float scale, System.Vector3 offset ) : void

Private Methods

Method Description
Dispose ( bool disposeManaged ) : void
GlobalRenderSettings ( ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Init() public method

public Init ( ) : void
return void

SetViewMatrix() public method

public SetViewMatrix ( System.Vector3 position, System.Vector3 target, System.Vector3 up ) : void
position System.Vector3
target System.Vector3
up System.Vector3
return void

SetWorldMatrix() public method

public SetWorldMatrix ( System.Matrix rotation, float scale, System.Vector3 offset ) : void
rotation System.Matrix
scale float
offset System.Vector3
return void

Property Details

Actor public_oe property

public Cache.Actor Actor
return Cache.Actor

AmbientColor public_oe property

public Vector3,System AmbientColor
return System.Vector3

AmbientLightColor public_oe property

public Vector3,System AmbientLightColor
return System.Vector3

BaseFrame public_oe property

public ISkeleton BaseFrame
return ISkeleton

CurrentFrame public_oe property

public ISkeleton CurrentFrame
return ISkeleton

DiffuseColor public_oe property

public Vector4,System DiffuseColor
return System.Vector4

DirLightColors public_oe property

public Vector4[],System DirLightColors
return System.Vector4[]

DirLightDirections public_oe property

public Vector4[],System DirLightDirections
return System.Vector4[]

EnableShadowFlag public_oe property

public Vector4,System EnableShadowFlag
return System.Vector4

FogColor public_oe property

public Vector4,System FogColor
return System.Vector4

FresnelExp public_oe property

public float FresnelExp
return float

FresnelLightDiffBias public_oe property

public float FresnelLightDiffBias
return float

GlareLdrScale public_oe property

public float GlareLdrScale
return float

IsSkinning public_oe property

public bool IsSkinning
return bool

JointMatrices public_oe property

public Vector4[],System JointMatrices
return System.Vector4[]

LatitudeParam public_oe property

public Vector3,System LatitudeParam
return System.Vector3

LightDiffuseInfluence public_oe property

public float LightDiffuseInfluence
return float

LightDiffuseMapLod public_oe property

public float LightDiffuseMapLod
return float

LightDiffusePower public_oe property

public float LightDiffusePower
return float

ModulateColor public_oe property

public Vector4,System ModulateColor
return System.Vector4

MultiDiffuseColor public_oe property

public Vector4,System MultiDiffuseColor
return System.Vector4

MultiReflectivity public_oe property

public Vector3,System MultiReflectivity
return System.Vector3

MultiShininess public_oe property

public float MultiShininess
return float

MultiSpecularColor public_oe property

public Vector3,System MultiSpecularColor
return System.Vector3

NormalPower public_oe property

public float NormalPower
return float

OGroups public_oe property

public List OGroups
return List

Other public_oe property

public List Other
return List

Pgrps public_oe property

public List Pgrps
return List

PointLightColors public_oe property

public Vector4[],System PointLightColors
return System.Vector4[]

PointLightParameters public_oe property

public Vector4[],System PointLightParameters
return System.Vector4[]

PointLightPositions public_oe property

public Vector4[],System PointLightPositions
return System.Vector4[]

ProjectionMatrix public_oe property

public Matrix,System ProjectionMatrix
return System.Matrix

RefAlphaRestrain public_oe property

public float RefAlphaRestrain
return float

ReflectMapInfluence public_oe property

public float ReflectMapInfluence
return float

ReflectMapLod public_oe property

public float ReflectMapLod
return float

Reflectivity public_oe property

public Vector3,System Reflectivity
return System.Vector3

RenderPgrps public_oe property

public bool RenderPgrps
return bool

Shininess public_oe property

public float Shininess
return float

Shps public_oe property

public List Shps
return List

Skeleton public_oe property

public ISkeleton Skeleton
return ISkeleton

SpecularColor public_oe property

public Vector3,System SpecularColor
return System.Vector3

SpecularInfluence public_oe property

public float SpecularInfluence
return float

ViewITMatrix public_oe property

public Matrix,System ViewITMatrix
return System.Matrix

ViewMatrix public_oe property

public Matrix,System ViewMatrix
return System.Matrix

WorldITMatrix public_oe property

public Matrix,System WorldITMatrix
return System.Matrix

WorldMatrix public_oe property

public Matrix,System WorldMatrix
return System.Matrix

WorldViewMatrix public_oe property

public Matrix,System WorldViewMatrix
return System.Matrix

WorldViewProjMatrix public_oe property

public Matrix,System WorldViewProjMatrix
return System.Matrix