RendererVariableManager
Inheritance: java.lang.Object
public abstract class RendererVariableManager
Cette classe gère les variables utilisées dans le rendu
Méthodes
| Méthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| arg0 | java.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ètre | Type | Description |
|---|---|---|
| value | FVector3 | Nouvelle 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ètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle valeur |
setMatrixLightSpace(FMatrix4 value)
public void setMatrixLightSpace(FMatrix4 value)
Matrice pour la transformation de l’espace lumière
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | FMatrix4 | Nouvelle valeur |
setMatrixProjection(FMatrix4 value)
public void setMatrixProjection(FMatrix4 value)
Matrice pour la transformation de projection
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | FMatrix4 | Nouvelle valeur |
setMatrixView(FMatrix4 value)
public void setMatrixView(FMatrix4 value)
Matrice pour la transformation de vue
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | FMatrix4 | Nouvelle 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ètre | Type | Description |
|---|---|---|
| value | FVector3 | Nouvelle valeur |
setShadowmap(ITextureUnit value)
public void setShadowmap(ITextureUnit value)
La texture de profondeur utilisée pour le rendu d’ombres
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | ITextureUnit | Nouvelle valeur |
setViewportSize(FVector2 value)
public void setViewportSize(FVector2 value)
Taille du viewport, mesurée en pixels
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | FVector2 | Nouvelle valeur |
setWorldAmbient(FVector3 value)
public void setWorldAmbient(FVector3 value)
Couleur ambiante définie dans le viewport.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | FVector3 | Nouvelle valeur |
setWorldTime(float value)
public void setWorldTime(float value)
Temps en secondes
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Nouvelle 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ètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |