Cube 3D skew fonction

georges_jung Messages postés 6 Date d'inscription lundi 14 février 2005 Statut Membre Dernière intervention 30 juin 2008 - 30 juin 2008 à 14:16
gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009 - 22 août 2008 à 13:45
Bonjour,

j'ai ajouté ma source il y a quelques jours sur ce site : http://www.flashkod.com/codes/CUBE-3D-AVEC-ROTATION-ZOOM-BIENTOT-APPLICATION_47134.aspx
et j'aurai aimé ajouté un système de distortion (skew en anglais) qui me permet d'ajouter des images par exemples sur les faces, ces images doivent se déformer lors des zooms et des différentes rotations du cube.
J'ai déjà lu les articles présents sur le site suivant : http://www.geocities.com/~dr_ericlin/flash/indexgeo.html. Ils expliquent comment s'y prendre pour réaliser ce que je souhaite mais je n'arrive malheureusement pas à adapter leurs fonctions à mon application.
J'aurai besoin d'un peu d'aide et d'explications.

A quoi correspondent les champs reg dans les applications des tutoriaux du site ?
Est-il possible selon vous d'adapter cette technique à mon application ?

1 réponse

gremlins7 Messages postés 380 Date d'inscription mardi 29 avril 2003 Statut Membre Dernière intervention 28 décembre 2009
22 août 2008 à 13:45
Salut,
Alors déja, ton code est repris de celui de KingCobra. Il faut savoir que ce code d'origine possède une erreur d'affichage au niveau des droite paralleles : en 3D deux droites paralleles ne le sont pas forcement à l'ecran (c'est l'histoire des rails de chemin de fer). Or si tu regarde bien ton cube, les droites sont toujours parallèles ce qui donne l'impression de cube déformé.
Ensuite, il s'agit pas de réinventer l'eau chaude à chaque code (erreur que je faisait aussi)
Pour faire ce que tu veux faire le mieux c'est d'utiliser flash et papervison, voila un excelent tutoriel sur le sujet et qui explique ce que tu veux faire :
Papervision3D 2.0 Interactive Cube, a l'adresse suivante : http://www.gotoandlearn.com/

Voila, bon courage
0
Rejoignez-nous