RendererVariableManager

Inheritance: java.lang.Object

public abstract class RendererVariableManager

Esta clase gestiona variables usadas en el renderizado

Métodos

MétodoDescripción
equals(Object arg0)
getCameraPosition()Posición de la cámara en el sistema de coordenadas del mundo
getClass()
getDepthBias()Sesgo de profundidad para mapeado de sombras, el valor predeterminado es 0.001
getMatrixLightSpace()Matriz para la transformación del espacio de luz
getMatrixProjection()Matriz para la transformación de proyección
getMatrixView()Matriz para la transformación de vista
getMatrixViewProjection()Matriz para la transformación de vista y proyección.
getMatrixWorld()Matriz para la transformación del mundo
getMatrixWorldNormal()Matriz para convertir la normal del objeto al espacio mundial.
getMatrixWorldViewProjection()Matriz para la vista del mundo y transformación de proyección
getShadowCaster()Posición del lanzador de sombras en el sistema de coordenadas del mundo
getShadowmap()La textura de profundidad utilizada para el mapeo de sombras
getViewportSize()Tamaño del viewport, medido en píxeles
getWorldAmbient()Color ambiental definido en el viewport.
getWorldTime()Tiempo en segundos
hashCode()
notify()
notifyAll()
setCameraPosition(FVector3 value)Posición de la cámara en el sistema de coordenadas del mundo
setDepthBias(float value)Sesgo de profundidad para mapeado de sombras, el valor predeterminado es 0.001
setMatrixLightSpace(FMatrix4 value)Matriz para la transformación del espacio de luz
setMatrixProjection(FMatrix4 value)Matriz para la transformación de proyección
setMatrixView(FMatrix4 value)Matriz para la transformación de vista
setShadowCaster(FVector3 value)Posición del lanzador de sombras en el sistema de coordenadas del mundo
setShadowmap(ITextureUnit value)La textura de profundidad utilizada para el mapeo de sombras
setViewportSize(FVector2 value)Tamaño del viewport, medido en píxeles
setWorldAmbient(FVector3 value)Color ambiental definido en el viewport.
setWorldTime(float value)Tiempo en segundos
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

getCameraPosition()

public FVector3 getCameraPosition()

Posición de la cámara en el sistema de coordenadas del mundo

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

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDepthBias()

public float getDepthBias()

Sesgo de profundidad para mapeado de sombras, el valor predeterminado es 0.001

Returns: float - Sesgo de profundidad para el mapeo de sombras, el valor predeterminado es 0.001

getMatrixLightSpace()

public FMatrix4 getMatrixLightSpace()

Matriz para la transformación del espacio de luz

Returns: FMatrix4 - Matrix for light space transformation

getMatrixProjection()

public FMatrix4 getMatrixProjection()

Matriz para la transformación de proyección

Returns: FMatrix4 - Matrix for projection transformation

getMatrixView()

public FMatrix4 getMatrixView()

Matriz para la transformación de vista

Returns: FMatrix4 - Matrix for view transformation

getMatrixViewProjection()

public FMatrix4 getMatrixViewProjection()

Matriz para la transformación de vista y proyección.

Returns: FMatrix4 - Matrix for view and projection transformation.

getMatrixWorld()

public FMatrix4 getMatrixWorld()

Matriz para la transformación del mundo

Returns: FMatrix4 - Matrix for world transformation

getMatrixWorldNormal()

public FMatrix4 getMatrixWorldNormal()

Matriz para convertir la normal del objeto al espacio mundial.

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

getMatrixWorldViewProjection()

public FMatrix4 getMatrixWorldViewProjection()

Matriz para la vista del mundo y transformación de proyección

Returns: FMatrix4 - Matrix for world view and projection transformation

getShadowCaster()

public FVector3 getShadowCaster()

Posición del lanzador de sombras en el sistema de coordenadas del mundo

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

getShadowmap()

public ITextureUnit getShadowmap()

La textura de profundidad utilizada para el mapeo de sombras

Returns: ITextureUnit - The depth texture used for shadow mapping

getViewportSize()

public FVector2 getViewportSize()

Tamaño del viewport, medido en píxeles

Returns: FVector2 - Size of viewport, measured in pixel

getWorldAmbient()

public FVector3 getWorldAmbient()

Color ambiental definido en el viewport.

Returns: FVector3 - Ambient color defined in viewport.

getWorldTime()

public float getWorldTime()

Tiempo en segundos

Returns: float - Tiempo en segundos

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)

Posición de la cámara en el sistema de coordenadas del mundo

Parameters:

ParámetroTipoDescripción
valueFVector3Nuevo valor

setDepthBias(float value)

public void setDepthBias(float value)

Sesgo de profundidad para mapeado de sombras, el valor predeterminado es 0.001

Parameters:

ParámetroTipoDescripción
valorfloatNuevo valor

setMatrixLightSpace(FMatrix4 value)

public void setMatrixLightSpace(FMatrix4 value)

Matriz para la transformación del espacio de luz

Parameters:

ParámetroTipoDescripción
valueFMatrix4Nuevo valor

setMatrixProjection(FMatrix4 value)

public void setMatrixProjection(FMatrix4 value)

Matriz para la transformación de proyección

Parameters:

ParámetroTipoDescripción
valueFMatrix4Nuevo valor

setMatrixView(FMatrix4 value)

public void setMatrixView(FMatrix4 value)

Matriz para la transformación de vista

Parameters:

ParámetroTipoDescripción
valueFMatrix4Nuevo valor

setShadowCaster(FVector3 value)

public void setShadowCaster(FVector3 value)

Posición del lanzador de sombras en el sistema de coordenadas del mundo

Parameters:

ParámetroTipoDescripción
valueFVector3Nuevo valor

setShadowmap(ITextureUnit value)

public void setShadowmap(ITextureUnit value)

La textura de profundidad utilizada para el mapeo de sombras

Parameters:

ParámetroTipoDescripción
valueITextureUnitNuevo valor

setViewportSize(FVector2 value)

public void setViewportSize(FVector2 value)

Tamaño del viewport, medido en píxeles

Parameters:

ParámetroTipoDescripción
valueFVector2Nuevo valor

setWorldAmbient(FVector3 value)

public void setWorldAmbient(FVector3 value)

Color ambiental definido en el viewport.

Parameters:

ParámetroTipoDescripción
valueFVector3Nuevo valor

setWorldTime(float value)

public void setWorldTime(float value)

Tiempo en segundos

Parameters:

ParámetroTipoDescripción
valorfloatNuevo valor

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int