C# 클래스 GameCommon.HDRCompositorInstance

상속: CompositorInstance
파일 보기 프로젝트 열기: DarrenHassan/GDM4242-GroupD 1 사용 예제들

보호된 메소드들

메소드 설명
OnCreate ( ) : void
OnCreateTexture ( string definitionName, Vec2i &size ) : void
OnDestroy ( ) : void
OnMaterialRender ( uint passId, Material material, bool &skipPass ) : void

비공개 메소드들

메소드 설명
CalculateBloomSampleOffsets ( int textureSize, float sampleOffsets, Vec4 sampleWeights, float deviation, float multiplier ) : void
CalculateDownScale4x4SampleOffsets ( Vec2i sourceTextureSize, Vec2 sampleOffsets ) : void
CalculateGaussianBlur5x5SampleOffsets ( Vec2i textureSize, Vec2 sampleOffsets, Vec4 sampleWeights, float multiplier ) : void
GaussianDistribution ( float x, float y, float rho ) : float
RenderSystemEvent ( RenderSystemEvents name ) : void

메소드 상세

OnCreate() 보호된 메소드

protected OnCreate ( ) : void
리턴 void

OnCreateTexture() 보호된 메소드

protected OnCreateTexture ( string definitionName, Vec2i &size ) : void
definitionName string
size Vec2i
리턴 void

OnDestroy() 보호된 메소드

protected OnDestroy ( ) : void
리턴 void

OnMaterialRender() 보호된 메소드

protected OnMaterialRender ( uint passId, Material material, bool &skipPass ) : void
passId uint
material Material
skipPass bool
리턴 void