RendererVariableManager

Inheritance: java.lang.Object

public abstract class RendererVariableManager

Denna klass hanterar variabler som används vid rendering

Metoder

MetodBeskrivning
equals(Object arg0)
getCameraPosition()Kamerans position i världens koordinatsystem
getClass()
getDepthBias()Djupförskjutning för skuggmappning, standardvärdet är 0.001
getMatrixLightSpace()Matris för ljusutrymmestransformation
getMatrixProjection()Matris för projektionstransformation
getMatrixView()Matris för vytransformation
getMatrixViewProjection()Matris för vy- och projektionstransformation.
getMatrixWorld()Matris för världstransformation
getMatrixWorldNormal()Matris för att konvertera normal från objekt till världsrummet.
getMatrixWorldViewProjection()Matris för världsvy och projektionstransformation
getShadowCaster()Position för skuggkastare i världens koordinatsystem
getShadowmap()Djuptexturen som används för skuggkartering
getViewportSize()Storlek på visningsområdet, mätt i pixlar
getWorldAmbient()Omgivningsfärg definierad i visningsområdet.
getWorldTime()Tid i sekunder
hashCode()
notify()
notifyAll()
setCameraPosition(FVector3 value)Kamerans position i världens koordinatsystem
setDepthBias(float value)Djupförskjutning för skuggmappning, standardvärdet är 0.001
setMatrixLightSpace(FMatrix4 value)Matris för ljusutrymmestransformation
setMatrixProjection(FMatrix4 value)Matris för projektionstransformation
setMatrixView(FMatrix4 value)Matris för vytransformation
setShadowCaster(FVector3 value)Position för skuggkastare i världens koordinatsystem
setShadowmap(ITextureUnit value)Djuptexturen som används för skuggkartering
setViewportSize(FVector2 value)Storlek på visningsområdet, mätt i pixlar
setWorldAmbient(FVector3 value)Omgivningsfärg definierad i visningsområdet.
setWorldTime(float value)Tid i sekunder
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getCameraPosition()

public FVector3 getCameraPosition()

Kamerans position i världens koordinatsystem

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

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDepthBias()

public float getDepthBias()

Djupförskjutning för skuggmappning, standardvärdet är 0.001

Returns: float - Djupförskjutning för skuggkartering, standardvärdet är 0.001

getMatrixLightSpace()

public FMatrix4 getMatrixLightSpace()

Matris för ljusutrymmestransformation

Returns: FMatrix4 - Matrix for light space transformation

getMatrixProjection()

public FMatrix4 getMatrixProjection()

Matris för projektionstransformation

Returns: FMatrix4 - Matrix for projection transformation

getMatrixView()

public FMatrix4 getMatrixView()

Matris för vytransformation

Returns: FMatrix4 - Matrix for view transformation

getMatrixViewProjection()

public FMatrix4 getMatrixViewProjection()

Matris för vy- och projektionstransformation.

Returns: FMatrix4 - Matrix for view and projection transformation.

getMatrixWorld()

public FMatrix4 getMatrixWorld()

Matris för världstransformation

Returns: FMatrix4 - Matrix for world transformation

getMatrixWorldNormal()

public FMatrix4 getMatrixWorldNormal()

Matris för att konvertera normal från objekt till världsrummet.

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

getMatrixWorldViewProjection()

public FMatrix4 getMatrixWorldViewProjection()

Matris för världsvy och projektionstransformation

Returns: FMatrix4 - Matrix for world view and projection transformation

getShadowCaster()

public FVector3 getShadowCaster()

Position för skuggkastare i världens koordinatsystem

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

getShadowmap()

public ITextureUnit getShadowmap()

Djuptexturen som används för skuggkartering

Returns: ITextureUnit - The depth texture used for shadow mapping

getViewportSize()

public FVector2 getViewportSize()

Storlek på visningsområdet, mätt i pixlar

Returns: FVector2 - Size of viewport, measured in pixel

getWorldAmbient()

public FVector3 getWorldAmbient()

Omgivningsfärg definierad i visningsområdet.

Returns: FVector3 - Ambient color defined in viewport.

getWorldTime()

public float getWorldTime()

Tid i sekunder

Returns: float - Tid i sekunder

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)

Kamerans position i världens koordinatsystem

Parameters:

ParameterTypBeskrivning
valueFVector3Nytt värde

setDepthBias(float value)

public void setDepthBias(float value)

Djupförskjutning för skuggmappning, standardvärdet är 0.001

Parameters:

ParameterTypBeskrivning
värdefloatNytt värde

setMatrixLightSpace(FMatrix4 value)

public void setMatrixLightSpace(FMatrix4 value)

Matris för ljusutrymmestransformation

Parameters:

ParameterTypBeskrivning
valueFMatrix4Nytt värde

setMatrixProjection(FMatrix4 value)

public void setMatrixProjection(FMatrix4 value)

Matris för projektionstransformation

Parameters:

ParameterTypBeskrivning
valueFMatrix4Nytt värde

setMatrixView(FMatrix4 value)

public void setMatrixView(FMatrix4 value)

Matris för vytransformation

Parameters:

ParameterTypBeskrivning
valueFMatrix4Nytt värde

setShadowCaster(FVector3 value)

public void setShadowCaster(FVector3 value)

Position för skuggkastare i världens koordinatsystem

Parameters:

ParameterTypBeskrivning
valueFVector3Nytt värde

setShadowmap(ITextureUnit value)

public void setShadowmap(ITextureUnit value)

Djuptexturen som används för skuggkartering

Parameters:

ParameterTypBeskrivning
valueITextureUnitNytt värde

setViewportSize(FVector2 value)

public void setViewportSize(FVector2 value)

Storlek på visningsområdet, mätt i pixlar

Parameters:

ParameterTypBeskrivning
valueFVector2Nytt värde

setWorldAmbient(FVector3 value)

public void setWorldAmbient(FVector3 value)

Omgivningsfärg definierad i visningsområdet.

Parameters:

ParameterTypBeskrivning
valueFVector3Nytt värde

setWorldTime(float value)

public void setWorldTime(float value)

Tid i sekunder

Parameters:

ParameterTypBeskrivning
värdefloatNytt värde

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int