#1 

12-07-2007 20:57:52

danny.gilbert
Membres
Date d'inscription:
Messages: 9
IP: 149.99.187.190
Courriel

Bonjour ! Il y a quelque chose que je ne comprends pas. Il me semble que IRRLICHT contrôle lui-même quel
noeuds (node) il doit afficher et lesquels il doit cacher. Moi j'ai créé une scene avec un noeud "bidon" qui est le parent de
tous les autres noeuds. J'ai un type de noeud qui est "custom", c'est à dire que c'est moi-même qui a créé les vertex (les polygones)
de tel sorte que le noeud (le produit final affiché) est un corridor. Donc, j'ai différents noeuds qui correspondent à des corridors. Dans la scène, je crée et je positionne chacun de ces noeuds comme un casse-tête, autrement dit, je crée des corridors et des chambres.

Mes bonhommes, mes véhicules, se promènent dans les noeuds (dans les corridors). JE ME DEMANDE SI IRRLICHT EST ASSEZ INTELLIGENT
pour ne pas afficher ce qui est "en arrière du mur" d'un corridor donné (un noeud).

Dit autrement, il y a des gens qui crée des noeuds du genre un cube qu'on affiche dans la scène. Moi mon jeu (mes bonhommes) sont
dans les cubes.

Que fait le culling ??
Y-a-t'il moyen que je contrôle moi-même quel noeud j'affiche et quel noeud je cache ?
Comment savoir quels noeuds sont affichés ?

Merci beaucoup.


Hors ligne


#2 

12-07-2007 22:52:15

firnafin
Membres
Avatar de firnafin
Date d'inscription:
Messages: 150
IP: 84.6.74.152
Courriel

salut ;

Si ton noeud n'est pas a visible selon le ou les bounding box de celu ici il ne sera pas pri en compte , c'est le culling apres je ne sais pas comment il optimise le rendu d'un noeud a moitier visible .
Pour ce qui est du visible manuel rien de plus simple tu peux le gerer toi meme avec le setVisible ou directement dans le pre-render pour les customs scenes nodes .


Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
119 invités en ligne
membre en ligne: -
RSS Feed