Sous-classes directes connues |
Classe de base pour le rendu dans l'espace 3D en l'associant à un Node
avec setRenderable(Renderable)
.
Constantes
int | RENDER_PRIORITY_DEFAULT | |
int | RENDER_PRIORITY_FIRST | |
int | RENDER_PRIORITY_LAST |
Champs
protection CollisionShape | collisionShape |
Constructeurs protégés
Méthodes publiques
CollisionShape |
getCollisionShape
Obtenez le
CollisionShape utilisé pour la détection des collisions avec ce Renderable . |
Material |
getMaterial(int submeshIndex)
Renvoie la matière liée au sous-maillage spécifié.
|
Material |
getMaterial
Renvoie le support lié au premier sous-maillage.
|
int |
getRenderPriority()
Obtenez la priorité de rendu qui contrôle l'ordre de rendu.
|
int |
getSubmeshCount()
Renvoie le nombre de sous-réseaux de ce rendu.
|
String |
getSubmeshName (int submeshIndex)
Renvoie le nom associé au sous-réseau maillé spécifié.
|
booléen |
isShadowCaster()
Renvoie la valeur "true" si vous souhaitez configurer des ombres sur d'autres affichages.
|
booléen |
isShadowReceiver()
Renvoie la valeur "true" si elle est configurée pour recevoir les ombres castées par d'autres affichages.
|
abstrait Rendable |
makeCopy().
Crée une instance de cet affichage.
|
void |
setCollisionShape(collision CollisionShape)
Définissez le
CollisionShape utilisé pour la détection des collisions avec ce Renderable . |
void | |
void | |
void |
setRenderPriority(int renduPriority)
Définissez la priorité d'affichage pour contrôler l'ordre d'affichage.
|
void |
setShadowCaster(valeur booléenne : ShadowCaster)
Détermine si l'élément projetable projette les ombres sur les autres éléments de la scène.
|
void |
setShadowReceiver(valeur booléenne isShadowReceiver)
Détermine si le rendu peut être projeté par des ombres projetées par d'autres éléments de la scène.
|
void |
updateFromDefinition(définition RenderableDefinition)
|
Méthodes héritées
Constantes
public static final int RENDER_PRIORITY_DEFAULT
public static final int RENDER_PRIORITY_FIRST
public static final int RENDER_PRIORITY_LAST
Champs
Constructeurs protégés
Méthodes publiques
public CollisionShape getCollisionShape ()
Obtenez le CollisionShape
utilisé pour la détection des collisions avec ce Renderable
.
public Material getMaterial (int submeshIndex)
Renvoie la matière liée au sous-maillage spécifié.
Paramètres
indice de sous-mail |
---|
public intgetRenderPriority()
Obtenez la priorité de rendu qui contrôle l'ordre de rendu. La priorité est comprise entre 0 (affiché en premier) et 7 (affiché en dernier). La valeur par défaut est 4.
int getSubmeshCount ()
Renvoie le nombre de sous-réseaux de ce rendu. Tous les éléments diffusables en ont au moins un.
public Chaîne getSubmeshName (int submeshIndex)
Renvoie le nom associé au sous-réseau maillé spécifié.
Paramètres
indice de sous-mail |
---|
Génère
IllegalArgumentException | si l'index est en dehors de la plage |
---|
public boolean isShadowCaster ()
Renvoie la valeur "true" si vous souhaitez configurer des ombres sur d'autres affichages.
booléen public isShadowReceiver ()
Renvoie la valeur "true" si elle est configurée pour recevoir les ombres castées par d'autres affichages.
abstrait public Rendable makeCopy ()
Crée une instance de cet affichage.
Le nouveau rendu peut avoir une copie unique de tous les états modifiables. Tous les supports référencés par le composant Renderable seront également définis. Des données immuables seront partagées entre les instances.
public void setCollisionShape (CollisionShape collisionShape)
Définissez le CollisionShape
utilisé pour la détection des collisions avec ce Renderable
.
Paramètres
forme_collision |
---|
public void setMaterial (Material)
Définit le matériau lié au premier sous-maillage.
Paramètres
material |
---|
public void setMaterial (int submeshIndex, Material Material)
Définit le matériau lié au sous-maillage spécifié.
Paramètres
indice de sous-mail | |
---|---|
material |
public void setRenderPriority (int renduPriority)
Définissez la priorité d'affichage pour contrôler l'ordre d'affichage. La priorité est comprise entre 0 (affiché en premier) et 7 (affiché en dernier). La valeur par défaut est 4.
Paramètres
Priorité de rendu |
---|
public void setShadowCaster (valeur booléenne est ShadowCaster)
Détermine si l'élément projetable projette les ombres sur les autres éléments de la scène.
Paramètres
ShadowCaster |
---|
public void setShadowReceiver (valeur booléenne isShadowReceiver)
Détermine si le rendu peut être projeté par des ombres projetées par d'autres éléments de la scène.
Paramètres
ShadowReceiver |
---|