RendererVariableManager

Inheritance: java.lang.Object

public abstract class RendererVariableManager

이 클래스는 렌더링에 사용되는 변수를 관리합니다.

메서드

메서드설명
equals(Object arg0)
getCameraPosition()월드 좌표계에서 카메라 위치
getClass()
getDepthBias()그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001입니다.
getMatrixLightSpace()광원 공간 변환을 위한 행렬
getMatrixProjection()투영 변환을 위한 행렬
getMatrixView()뷰 변환을 위한 행렬
getMatrixViewProjection()뷰 및 투영 변환을 위한 행렬.
getMatrixWorld()월드 변환을 위한 행렬
getMatrixWorldNormal()노멀을 객체 공간에서 월드 공간으로 변환하기 위한 행렬.
getMatrixWorldViewProjection()월드 뷰 및 투영 변환을 위한 행렬
getShadowCaster()월드 좌표계에서 그림자 투사체의 위치
getShadowmap()그림자 매핑에 사용되는 깊이 텍스처
getViewportSize()픽셀 단위로 측정된 뷰포트 크기
getWorldAmbient()뷰포트에 정의된 앰비언트 색상.
getWorldTime()시간(초)
hashCode()
notify()
notifyAll()
setCameraPosition(FVector3 value)월드 좌표계에서 카메라 위치
setDepthBias(float value)그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001입니다.
setMatrixLightSpace(FMatrix4 value)광원 공간 변환을 위한 행렬
setMatrixProjection(FMatrix4 value)투영 변환을 위한 행렬
setMatrixView(FMatrix4 value)뷰 변환을 위한 행렬
setShadowCaster(FVector3 value)월드 좌표계에서 그림자 투사체의 위치
setShadowmap(ITextureUnit value)그림자 매핑에 사용되는 깊이 텍스처
setViewportSize(FVector2 value)픽셀 단위로 측정된 뷰포트 크기
setWorldAmbient(FVector3 value)뷰포트에 정의된 앰비언트 색상.
setWorldTime(float value)시간(초)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수형식설명
arg0java.lang.Object

Returns: boolean

getCameraPosition()

public FVector3 getCameraPosition()

월드 좌표계에서 카메라 위치

Returns: FVector3 - Camera’s position in world coordinate system

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDepthBias()

public float getDepthBias()

그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001입니다.

Returns: float - 그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001

getMatrixLightSpace()

public FMatrix4 getMatrixLightSpace()

광원 공간 변환을 위한 행렬

Returns: FMatrix4 - Matrix for light space transformation

getMatrixProjection()

public FMatrix4 getMatrixProjection()

투영 변환을 위한 행렬

Returns: FMatrix4 - Matrix for projection transformation

getMatrixView()

public FMatrix4 getMatrixView()

뷰 변환을 위한 행렬

Returns: FMatrix4 - Matrix for view transformation

getMatrixViewProjection()

public FMatrix4 getMatrixViewProjection()

뷰 및 투영 변환을 위한 행렬.

Returns: FMatrix4 - Matrix for view and projection transformation.

getMatrixWorld()

public FMatrix4 getMatrixWorld()

월드 변환을 위한 행렬

Returns: FMatrix4 - Matrix for world transformation

getMatrixWorldNormal()

public FMatrix4 getMatrixWorldNormal()

노멀을 객체 공간에서 월드 공간으로 변환하기 위한 행렬.

Returns: FMatrix4 - Matrix for converting normal from object to world space.

getMatrixWorldViewProjection()

public FMatrix4 getMatrixWorldViewProjection()

월드 뷰 및 투영 변환을 위한 행렬

Returns: FMatrix4 - Matrix for world view and projection transformation

getShadowCaster()

public FVector3 getShadowCaster()

월드 좌표계에서 그림자 투사체의 위치

Returns: FVector3 - Position of shadow caster in world coordinate system

getShadowmap()

public ITextureUnit getShadowmap()

그림자 매핑에 사용되는 깊이 텍스처

Returns: ITextureUnit - The depth texture used for shadow mapping

getViewportSize()

public FVector2 getViewportSize()

픽셀 단위로 측정된 뷰포트 크기

Returns: FVector2 - Size of viewport, measured in pixel

getWorldAmbient()

public FVector3 getWorldAmbient()

뷰포트에 정의된 앰비언트 색상.

Returns: FVector3 - Ambient color defined in viewport.

getWorldTime()

public float getWorldTime()

시간(초)

Returns: float - 시간(초)

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCameraPosition(FVector3 value)

public void setCameraPosition(FVector3 value)

월드 좌표계에서 카메라 위치

Parameters:

매개변수형식설명
valueFVector3새 값

setDepthBias(float value)

public void setDepthBias(float value)

그림자 매핑을 위한 깊이 바이어스, 기본값은 0.001입니다.

Parameters:

매개변수형식설명
float새 값

setMatrixLightSpace(FMatrix4 value)

public void setMatrixLightSpace(FMatrix4 value)

광원 공간 변환을 위한 행렬

Parameters:

매개변수형식설명
valueFMatrix4새 값

setMatrixProjection(FMatrix4 value)

public void setMatrixProjection(FMatrix4 value)

투영 변환을 위한 행렬

Parameters:

매개변수형식설명
valueFMatrix4새 값

setMatrixView(FMatrix4 value)

public void setMatrixView(FMatrix4 value)

뷰 변환을 위한 행렬

Parameters:

매개변수형식설명
valueFMatrix4새 값

setShadowCaster(FVector3 value)

public void setShadowCaster(FVector3 value)

월드 좌표계에서 그림자 투사체의 위치

Parameters:

매개변수형식설명
valueFVector3새 값

setShadowmap(ITextureUnit value)

public void setShadowmap(ITextureUnit value)

그림자 매핑에 사용되는 깊이 텍스처

Parameters:

매개변수형식설명
valueITextureUnit새 값

setViewportSize(FVector2 value)

public void setViewportSize(FVector2 value)

픽셀 단위로 측정된 뷰포트 크기

Parameters:

매개변수형식설명
valueFVector2새 값

setWorldAmbient(FVector3 value)

public void setWorldAmbient(FVector3 value)

뷰포트에 정의된 앰비언트 색상.

Parameters:

매개변수형식설명
valueFVector3새 값

setWorldTime(float value)

public void setWorldTime(float value)

시간(초)

Parameters:

매개변수형식설명
float새 값

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int