C# 클래스 AcTools.Render.Kn5SpecificSpecial.AmbientShadowKn5ObjectRenderer

상속: AcTools.Render.Base.BaseRenderer
파일 보기 프로젝트 열기: gro-ove/actools 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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