C# Класс AcTools.Render.Kn5SpecificSpecial.AmbientShadowKn5ObjectRenderer

Наследование: AcTools.Render.Base.BaseRenderer
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BlurResult bool
BodyMultipler float
ClippingCoefficient float
DebugMode bool
DiffusionLevel float
Fade bool
HideWheels bool
Iterations int
SkyBrightnessLevel float
UpDelta float
WheelMultipler float

Открытые методы

Метод Описание
AmbientShadowKn5ObjectRenderer ( Kn5 kn5, string carLocation = null ) : System
AmbientShadowKn5ObjectRenderer ( string mainKn5Filename, string carLocation = null ) : System
Dispose ( ) : void
Shot ( ) : void
Shot ( string outputDirectory ) : void

Защищенные методы

Метод Описание
InitializeInner ( ) : void
OnTick ( float dt ) : void
ResizeInner ( ) : void

Приватные методы

Метод Описание
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

Описание методов

AmbientShadowKn5ObjectRenderer() публичный Метод

public AmbientShadowKn5ObjectRenderer ( Kn5 kn5, string carLocation = null ) : System
kn5 AcTools.Kn5File.Kn5
carLocation string
Результат System

AmbientShadowKn5ObjectRenderer() публичный Метод

public AmbientShadowKn5ObjectRenderer ( string mainKn5Filename, string carLocation = null ) : System
mainKn5Filename string
carLocation string
Результат System

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

InitializeInner() защищенный Метод

protected InitializeInner ( ) : void
Результат void

OnTick() защищенный Метод

protected OnTick ( float dt ) : void
dt float
Результат void

ResizeInner() защищенный Метод

protected ResizeInner ( ) : void
Результат void

Shot() публичный Метод

public Shot ( ) : void
Результат void

Shot() публичный Метод

public Shot ( string outputDirectory ) : void
outputDirectory string
Результат void

Описание свойств

BlurResult публичное свойство

public bool BlurResult
Результат bool

BodyMultipler публичное свойство

public float BodyMultipler
Результат float

ClippingCoefficient публичное свойство

public float ClippingCoefficient
Результат float

DebugMode публичное свойство

public bool DebugMode
Результат bool

DiffusionLevel публичное свойство

public float DiffusionLevel
Результат float

Fade публичное свойство

public bool Fade
Результат bool

HideWheels публичное свойство

public bool HideWheels
Результат bool

Iterations публичное свойство

public int Iterations
Результат int

SkyBrightnessLevel публичное свойство

public float SkyBrightnessLevel
Результат float

UpDelta публичное свойство

public float UpDelta
Результат float

WheelMultipler публичное свойство

public float WheelMultipler
Результат float