Category Archives: GLOWSCRIPT

Vettori

Frecce in (0,0,0) con direzione fissata: axis=vector(x,y,z)


Frecce in pos=vector(x,y,z)


Operazioni con i vettori

Inviluppi di circonferenze

La circonferenza blu è costituita da N1 punti
La circonferenza rossa è costituita da N2 tratti

N1 circonferenze rosse lungo la circonferenza blu

Nefroide

Il raggio è dato dalla distanza dall’asse verticale: abs(cos(angolo))

Cardioide

Il raggio è dato dalla distanza dal punto (0, 1)

Lumaca di Pascal

Il raggio è dato dalla metà della distanza dal punto (0, 1)

oppure dalla distanza dal punto (0, 2)

Chaos Game

Triangolo di Sierpinski

Il gioco del chaos con tre punti fissi e il nuovo punto a metà di due punti

Se i punti sono 4 appare il caos

ma se si passa dalla metà della distanza ai due terzi…

Box Fractal (Vicsek)

Il gioco del chaos con 5 punti fissi e il nuovo punto ai due terzi dei due punti

Tappeto di Sierpinski

Coordinate polari

La funzione costante, \rho=1, produce una circonferenza!


Spirali

La funzione lineare, \rho=\theta, produce una spirale

Più giri…

Due bracci contemporanenamente

La funzione è sub-lineare: \rho=\sqrt{\theta}


Coseno

\rho=cos(\theta)

\rho=|cos(\theta)|

\rho=(\cos(\theta))^2

\rho=1+\cos(\theta)

\rho=1+2\cos(\theta)


Tangente

\rho=\tan{\theta}

\rho=\tan{\frac{1}{2}\theta}

Con una funzione alquanto complicata, \rho=|\tan(\theta)|^{\frac{1}{|\tan(\theta)|}}, si ottiene un cuore!

Wireframe

I vertici sono sfere (4) e gli spigoli sono cilindri (4)

Sfere (8), cilindri (12)

Sfere (16), cilindri (32)