Sunteți pe pagina 1din 3

Tema 2

1 of 3

http://profs.info.uaic.ro/~ghirvu/gpc/tema2/

Tema 2.
Utilizarea bibliotecii OpenGL pentru trasarea curbelor plane.
1. In exemplul urmator am utilizat primitiva grafica OpenGL de trasare a liniilor
pentru a trasa
1. graficul functiei :
si
2. graficul concoidei lui Nicomede (concoida dreptei) :
.
2. Integrati in exemplul precedent functii C care realizeaza :
1. afisarea functiei :

,
unde d(x) este distanta de la x la cel mai apropiat intreg,
pe intervalul [0,100].
2. afisarea urmatoarelor curbe date prin ecuatii parametrice :
1. melcul lui Pascal (concoida cercului) :
2. trisectoarea lui Longchamps :

3. cicloida :
4. epicicloida :

5. hipocicloida :

3. Curbe date de ecuatii polare : coordonatele polare sunt (r,t), unde


r=f(t).
Transformarea in coordonate carteziene a coordonatelor polare (r,t) este
si
.

iar

Sa se reprezinte urmatoarele curbe date prin ecuatii polare:


1. lemniscata lui Bernoulli :

08.06.2014 12:39

Tema 2

2 of 3

http://profs.info.uaic.ro/~ghirvu/gpc/tema2/

2. spirala logaritmica :

08.06.2014 12:39

Tema 2

3 of 3

http://profs.info.uaic.ro/~ghirvu/gpc/tema2/

08.06.2014 12:39

S-ar putea să vă placă și