Bonjours,
Avent tout chose il faut prendre en compte que j'ai un niveau dedébut de seconde, donc expliquez bien toute notion que vous utiliser.
Voila, je travaille sur une classe PHP de gestion graphique 3D.
Je cherche a effectuer des rotations pour a partire de 4Points, former un cube en perspective.
J'ai lut que pour une tel représentation, il sufisai de prendre notre cube, et de tracer les lignes de fuites de taille 1/2c avec un angle n, sur chaque point, pour obtenir un cube.
Travaillent dans un re^père ortonormée, je pensse avoir trouver que :
y
|____P
| |
| |
|____|_____>x
Dans ce car de cercle, il cemble que pour le point P,
Px = Largueur/90*(90-n)
Py= Hauteur/90*n
Je n'ai pas prouver bien sur, j'ai chercher a taton, je voudrais savoir si c'est vrai.
Grace a sa je peut calculer les point avec les lignes de fuite, et désiner un cube en perspective isométrique.
Mais je voudrais apliquer une rotation a toute ma figure, c'est a dire choisir un point sur mon plan, et faire pivoter tous mes point de T degrées. Si je sais facilement faire une trenslation, j'ai beaucoup plus de male avec les rotation.
Je voudrais savoir aussi si vous savez comment fonctionne les moteur 3D tel que OpenGL ect...
Merci d'avence.
