Retour autre.
La 3D
Rotation autour de l'axe des X

z1 = zo . cos(øx) + yo . sin(øx)
y1 = yo . cos(øx) - zo . sin(øx)
Rotation autour de l'axe des Y

x1 = xo . cos(øy) + zo . sin(øy)
z1 = zo . cos(øy) - xo . sin(øy)
Rotation autour de l'axe des Z

x1 = xo . cos(øz) + yo . sin(øz)
y1 = yo . cos(øz) - xo . sin(øz)
Translation de Po(xo,yo,zo) à P1(x1,y1,z1)
x1 = xo + Tx , y1 = yo + Ty , z1 = zo + Tz
Avec :
Tx : Translation en X
Ty : Translation en Y
Tz : Translation en Z
Projection Sphérique ( 3D vers 2D )
Transformation d'un point P(x,y,z) en un Point P(Xe,Ye) :
Xeo , Yeo origine ( centre de l'écran ) de Xe et Ye respectivement
Focale : fc
Xe = Xeo + x . fc / d , Ye = Yeo + y . fc / d
Le help des commandes du DOS 6.22 et QBasic du DOS :
help_msdos6-22_qbasic.rar (544Ko).
Un petit programme sur la 3D qui fonctionne avec le QBasic du DOS :
prog3d.zip (2Ko).
Walterzorn
WZGrapher Function Graphing and Math Program
Web Development: Advanced DHTML, JavaScript :
JavaScript Vectorgraphics Library
Drag'nDrop & DHTML Library
Tooltips with JavaScript
Rotate Image
Online JavaScript Tools : Online Function Grapher
Boite à outil OpenGL & Glut (533Ko)
Certains compilateur en ont besoins pour compiler de l'OpenGL (mais également un windows n'ayant pas toutes les dll...)
Univ-fcomte.fr
Virtual Reality
Opengl.org
Reality.sgiweb.org
Pour des Tutorials, des sources et d'autres exemples, allez sur les sites ci-dessus.
Et bonne programmation :-)
L'air
Indice de réfraction de l'air
Indice de réfraction de l'eau
Vitesse du son dans l'air
part2-ex_normal_bozo-crackle-facets-reflection-transp.pov
Pov-Ray
Retour Accueil.
|