RendererVariableManager

Inheritance: java.lang.Object

public abstract class RendererVariableManager

Cette classe gère les variables utilisées dans le rendu

Méthodes

MéthodeDescription
equals(Object arg0)
getCameraPosition()Position de la caméra dans le système de coordonnées du monde
getClass()
getDepthBias()Biais de profondeur pour le rendu d’ombres, la valeur par défaut est 0.001
getMatrixLightSpace()Matrice pour la transformation de l’espace lumière
getMatrixProjection()Matrice pour la transformation de projection
getMatrixView()Matrice pour la transformation de vue
getMatrixViewProjection()Matrice pour la transformation de vue et de projection.
getMatrixWorld()Matrice pour la transformation du monde
getMatrixWorldNormal()Matrice pour convertir la normale de l’objet à l’espace monde.
getMatrixWorldViewProjection()Matrice pour la vue du monde et la transformation de projection
getShadowCaster()Position du lanceur d’ombre dans le système de coordonnées du monde
getShadowmap()La texture de profondeur utilisée pour le rendu d’ombres
getViewportSize()Taille du viewport, mesurée en pixels
getWorldAmbient()Couleur ambiante définie dans le viewport.
getWorldTime()Temps en secondes
hashCode()
notify()
notifyAll()
setCameraPosition(FVector3 value)Position de la caméra dans le système de coordonnées du monde
setDepthBias(float value)Biais de profondeur pour le rendu d’ombres, la valeur par défaut est 0.001
setMatrixLightSpace(FMatrix4 value)Matrice pour la transformation de l’espace lumière
setMatrixProjection(FMatrix4 value)Matrice pour la transformation de projection
setMatrixView(FMatrix4 value)Matrice pour la transformation de vue
setShadowCaster(FVector3 value)Position du lanceur d’ombre dans le système de coordonnées du monde
setShadowmap(ITextureUnit value)La texture de profondeur utilisée pour le rendu d’ombres
setViewportSize(FVector2 value)Taille du viewport, mesurée en pixels
setWorldAmbient(FVector3 value)Couleur ambiante définie dans le viewport.
setWorldTime(float value)Temps en secondes
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParamètreTypeDescription
arg0java.lang.Object

Returns: boolean

getCameraPosition()

public FVector3 getCameraPosition()

Position de la caméra dans le système de coordonnées du monde

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

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDepthBias()

public float getDepthBias()

Biais de profondeur pour le rendu d’ombres, la valeur par défaut est 0.001

Returns: float - Biais de profondeur pour le rendu d’ombres, la valeur par défaut est 0.001

getMatrixLightSpace()

public FMatrix4 getMatrixLightSpace()

Matrice pour la transformation de l’espace lumière

Returns: FMatrix4 - Matrix for light space transformation

getMatrixProjection()

public FMatrix4 getMatrixProjection()

Matrice pour la transformation de projection

Returns: FMatrix4 - Matrix for projection transformation

getMatrixView()

public FMatrix4 getMatrixView()

Matrice pour la transformation de vue

Returns: FMatrix4 - Matrix for view transformation

getMatrixViewProjection()

public FMatrix4 getMatrixViewProjection()

Matrice pour la transformation de vue et de projection.

Returns: FMatrix4 - Matrix for view and projection transformation.

getMatrixWorld()

public FMatrix4 getMatrixWorld()

Matrice pour la transformation du monde

Returns: FMatrix4 - Matrix for world transformation

getMatrixWorldNormal()

public FMatrix4 getMatrixWorldNormal()

Matrice pour convertir la normale de l’objet à l’espace monde.

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

getMatrixWorldViewProjection()

public FMatrix4 getMatrixWorldViewProjection()

Matrice pour la vue du monde et la transformation de projection

Returns: FMatrix4 - Matrix for world view and projection transformation

getShadowCaster()

public FVector3 getShadowCaster()

Position du lanceur d’ombre dans le système de coordonnées du monde

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

getShadowmap()

public ITextureUnit getShadowmap()

La texture de profondeur utilisée pour le rendu d’ombres

Returns: ITextureUnit - The depth texture used for shadow mapping

getViewportSize()

public FVector2 getViewportSize()

Taille du viewport, mesurée en pixels

Returns: FVector2 - Size of viewport, measured in pixel

getWorldAmbient()

public FVector3 getWorldAmbient()

Couleur ambiante définie dans le viewport.

Returns: FVector3 - Ambient color defined in viewport.

getWorldTime()

public float getWorldTime()

Temps en secondes

Returns: float - Temps en secondes

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)

Position de la caméra dans le système de coordonnées du monde

Parameters:

ParamètreTypeDescription
valueFVector3Nouvelle valeur

setDepthBias(float value)

public void setDepthBias(float value)

Biais de profondeur pour le rendu d’ombres, la valeur par défaut est 0.001

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle valeur

setMatrixLightSpace(FMatrix4 value)

public void setMatrixLightSpace(FMatrix4 value)

Matrice pour la transformation de l’espace lumière

Parameters:

ParamètreTypeDescription
valueFMatrix4Nouvelle valeur

setMatrixProjection(FMatrix4 value)

public void setMatrixProjection(FMatrix4 value)

Matrice pour la transformation de projection

Parameters:

ParamètreTypeDescription
valueFMatrix4Nouvelle valeur

setMatrixView(FMatrix4 value)

public void setMatrixView(FMatrix4 value)

Matrice pour la transformation de vue

Parameters:

ParamètreTypeDescription
valueFMatrix4Nouvelle valeur

setShadowCaster(FVector3 value)

public void setShadowCaster(FVector3 value)

Position du lanceur d’ombre dans le système de coordonnées du monde

Parameters:

ParamètreTypeDescription
valueFVector3Nouvelle valeur

setShadowmap(ITextureUnit value)

public void setShadowmap(ITextureUnit value)

La texture de profondeur utilisée pour le rendu d’ombres

Parameters:

ParamètreTypeDescription
valueITextureUnitNouvelle valeur

setViewportSize(FVector2 value)

public void setViewportSize(FVector2 value)

Taille du viewport, mesurée en pixels

Parameters:

ParamètreTypeDescription
valueFVector2Nouvelle valeur

setWorldAmbient(FVector3 value)

public void setWorldAmbient(FVector3 value)

Couleur ambiante définie dans le viewport.

Parameters:

ParamètreTypeDescription
valueFVector3Nouvelle valeur

setWorldTime(float value)

public void setWorldTime(float value)

Temps en secondes

Parameters:

ParamètreTypeDescription
valeurfloatNouvelle valeur

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParamètreTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParamètreTypeDescription
arg0long
arg1int