He fet una esfera de fils a base de dibuixar arcs.
La funció bàsica és de dibuixar mitja circumeferència (arc).
A partir d'això he creat els meridians rotant cada arc un angle diferent anant des de 0 fins a 360º.
Per fer els paral·lels, he hagut de fer una funció cercle(), que faci un arc, roti 180º i en dibuixi un altre. Amb això, he dibuixat cercles d'un extrem a l'altre de l'esfera i els he anat reescalant convenientment segons la distància fins al centre.
A l'inicialitzar el programa se'ns demana quants slides (meridians) i stacks (paral·lels) volem per a l'esfera.
Si el número de stacks és parell diferent de 0, se li suma 1.
Per compilar el programa, utilitzar el Makefile que està adjunt:
make Esfera
Això crea un executable de nom Esfera.
Temps de feina: dos dies.
Link de descàrrega: http://www.megaupload.com/?d=H5BJ9YDH
Subscriure's a:
Comentaris del missatge (Atom)
Cap comentari:
Publica un comentari a l'entrada