C# Class AcTools.Render.Kn5SpecificSpecial.AmbientShadowKn5ObjectRenderer

Inheritance: AcTools.Render.Base.BaseRenderer
Afficher le fichier Open project: gro-ove/actools Class Usage Examples

Méthodes publiques

Свойство Type Description
BlurResult bool
BodyMultipler float
ClippingCoefficient float
DebugMode bool
DiffusionLevel float
Fade bool
HideWheels bool
Iterations int
SkyBrightnessLevel float
UpDelta float
WheelMultipler float

Méthodes publiques

Méthode Description
AmbientShadowKn5ObjectRenderer ( Kn5 kn5, string carLocation = null ) : System
AmbientShadowKn5ObjectRenderer ( string mainKn5Filename, string carLocation = null ) : System
Dispose ( ) : void
Shot ( ) : void
Shot ( string outputDirectory ) : void

Méthodes protégées

Méthode Description
InitializeInner ( ) : void
OnTick ( float dt ) : void
ResizeInner ( ) : void

Private Methods

Méthode Description
AddShadow ( ) : void
BackupAndRecycle ( string outputDirectory ) : void
Draw ( float multipler, int size, int padding, bool fade ) : void
DrawShadow ( System.Vector3 from, System.Vector3 up = null ) : void
InitializeBuffers ( ) : void
LoadAmbientShadowSize ( ) : void
LoadAndAdjustKn5 ( ) : void
PrepareBuffers ( int size, int shadowResolution ) : void
SaveResultAs ( string outputDirectory, string name, int size, int padding ) : void
SetBodyShadowCamera ( ) : void
SetWheelShadowCamera ( ) : void

Method Details

AmbientShadowKn5ObjectRenderer() public méthode

public AmbientShadowKn5ObjectRenderer ( Kn5 kn5, string carLocation = null ) : System
kn5 AcTools.Kn5File.Kn5
carLocation string
Résultat System

AmbientShadowKn5ObjectRenderer() public méthode

public AmbientShadowKn5ObjectRenderer ( string mainKn5Filename, string carLocation = null ) : System
mainKn5Filename string
carLocation string
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InitializeInner() protected méthode

protected InitializeInner ( ) : void
Résultat void

OnTick() protected méthode

protected OnTick ( float dt ) : void
dt float
Résultat void

ResizeInner() protected méthode

protected ResizeInner ( ) : void
Résultat void

Shot() public méthode

public Shot ( ) : void
Résultat void

Shot() public méthode

public Shot ( string outputDirectory ) : void
outputDirectory string
Résultat void

Property Details

BlurResult public_oe property

public bool BlurResult
Résultat bool

BodyMultipler public_oe property

public float BodyMultipler
Résultat float

ClippingCoefficient public_oe property

public float ClippingCoefficient
Résultat float

DebugMode public_oe property

public bool DebugMode
Résultat bool

DiffusionLevel public_oe property

public float DiffusionLevel
Résultat float

Fade public_oe property

public bool Fade
Résultat bool

HideWheels public_oe property

public bool HideWheels
Résultat bool

Iterations public_oe property

public int Iterations
Résultat int

SkyBrightnessLevel public_oe property

public float SkyBrightnessLevel
Résultat float

UpDelta public_oe property

public float UpDelta
Résultat float

WheelMultipler public_oe property

public float WheelMultipler
Résultat float