Historique des modifications - Message

Message #3620

Sujet: Couleur d'un texel au niveau du point de collision


Type Date Auteur Contenu
Création du message 27-02-2008 23:04:45 blm91
Bonjour tout le monde !

Je suis nouveau sur ce forum et me suis lancé depuis peu dans l'utilisation de cet excellent framework qu'est Irrlicht. Après avoir cherché une réponse à mon problème dans les discussions existantes, je me tourne vers vous pour trouver une solution.

Voici mon problème. Pour situer un peu le contexte, je travaille dans l'haptique et notamment l'utilisation des dispositifs haptiques tels que le Phantom Desktop, le Phantom Omni ou encore le Falcon. Au niveau de mon programme, j'ai une scène Irrlicht avec une surface texturée et une sphère. La sphère est reliée à mon dispositif haptique de sorte qu'elle suit ses déplacements. Lorsque ma sphère pénètre la surface, je récupère le triangle de collision de ma surface à l'aide de la fonction getCollisionPoint et plus précisément le point de collision. Jusque là, tout va bien. Mais là où je bute, c'est lorsque je souhaite récupérer le pixel de texture (ou texel) correspondant à ce point d'intersection. Une solution aurait été d'interpoler les coordonnées UV des sommets du triangle concerné par la collision mais là encore, je bute. Si getCollisionPoint retournait un triangle de type S3DVertex, je pourrais alors accéder aux coordonnées de texture mais là, je ne récupère que les sommets du triangle...

Si quelqu'un pouvait m'aider, ce serait génial !
Merci d'avance !!!
A bientôt,

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