Historique des modifications - Message

Message #11473

Sujet: Ombre portée qui se comporte "mal"


Type Date Auteur Contenu
Création du message 15-12-2013 12:03:37 yata
Salut Magun et merci a toi pour ce p'tit coup d'pouce smile

Magun Ecris:

pour commencer il y a déjà un soucis avec le cube l'orsque tu merge les deux (outre le shadown)

On est d'accord :p

Magun Ecris:

il te manque une face sur le dessus et probablement en dessous

He bien non, toutes les faces sont présentes.
J'ai fait un essais en changement uniquement la couleur de la face du dessus par du bleu (alors que le reste des cubes est rouge.
Et on voit bien la face supérieure. (d’ailleurs, si il n'y avais pas de faces supérieure on verrais "à travers les autres faces quand on regarde par l'intérieur". vu que je ne définit que 6 indices par faces, j'ai remarqué que les faces ne sont visibles que de l'extérieur) ... Je ne sait pas si j'ai été très clair :s
Screen à l'appui:


Magun Ecris:

en suite tu a forcement un problème avec t'est normal qui va impacter t'est ombres
tu doit avoir dans ton cas 4 normal distinct pour un cube

En fait j'en ai 6, toujours les mêmes et différents pour chaque faces. Ceux la:
front: vector3df(0.0f, 0.0f, 1.0f);
back: vector3df(0.0f, 0.0f, -1.0f);
right: vector3df(1.0f, 0.0f, 0.0f);
left: vector3df(-1.0f, 0.0f, 0.0f);
top: vector3df(0.0f, 1.0f, 0.0f);
bottom: vector3df(0.0f, -1.0f, 0.0f);

Magun Ecris:

en suite je sais pas si tu considère triangle = polygone mais dans ce cas tu en n'a plus que 2 smile

J'comprend pas. Quand je dit triangle, j' entend "3 indices"

Magun Ecris:

addShadowVolumeSceneNode disponible sur IAnimatedMeshSceneNode et IMeshSceneNode,
prenne tout deux des IMesh donc non pas nécessairement IAnimatedMesh

Cool, j'avais pas vu ca. Ca va me permettre de simplifier un peu ma classe smile

Si t'as besoin d'une partie du code pour comprendre, hésite pas. Je l’enverrais direct ^^

Retour

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
150 invités en ligne
membre en ligne: -
RSS Feed