Pe vremea când aveam şi eu timp liber, mă jucam în timpul liber cu POV-Ray. POV-Ray este o prescurtare de la Persistence of Vision Raytracer, şi poate fi definit pe scurt ca o modalitate de a crea imagini prin descrierea compoziţiei lor tridimensionale într-un fel de limbaj de programare. Ca idee, pentru a desena o bilă:
sphere {
<0, 0, 0>, 5
pigment {
color rgb <1, 0, 0>
}
}
Adică: desenează-mi o bilă, cu centrul în punctul de coordonate x,y,z=0,0,0 şi raza 5, pe care o colorezi cu roşu. Limbajul e foarte complex şi puternic, randarea unei scene putând dura şi 1-2 zile în funcţie de efecte şi numărul de obiecte din scenă. Resurse pentru învăţare se găsesc foarte uşor şi nu voi intra în detaliu, dar pentru a vedea cam ce se poate face cu el vizitaţi POV-Ray Hall Of Fame. Mai departe, veţi vedea cântecul meu de lebădă în domeniu 🙂
Taman când m-apucasem eu de jucat cu POV-Ray, primisem cadou un iPod Mini auriu. Perfecţiunea cu care era lucrat obiectul în materie de asamblare, finisare şi îmbinări mi-a dat ideea să-l modelez în POV-Ray. Ce-a ieşit, vedeţi mai jos.
Obiectul original arată cam aşa:
Iar ce-a ieşit la modelare arată cam aşa:
Şi bonus, nişte becuri 😀