Your browser does not support HTML5 canvas.
Opcije
Boja plohe
Prikaz plohe
  • PARAMETARSKE JEDNADŽBE TORUSA

    \begin{aligned} x&=(R+r\cos{v})\cos{u}\\[3pt] y&=(R+r\cos{v})\sin{u}\\[3pt] z&=r\sin{v} \end{aligned}

    pri čemu su \(r>0\) i \(R>0\) odabrane realne konstante, \(u\in[0,2\pi]\) i \(v\in[0,2\pi].\)

  • Neka je \(\mathbf{x}(u,v)=\big(x(u,v),y(u,v),z(u,v)\big)\) parametrizacija torusa. Jedinična normala u proizvoljnoj točki torusa dobiva se po formuli $$\mathbf{n}(u,v)=\frac{\mathbf{x}_u\times\mathbf{x}_v}{\|\mathbf{x}_u\times\mathbf{x}_v\|}$$ pri čemu su \(\mathbf{x}_u\) i \(\mathbf{x}_v\) parcijalne derivacije vektorske funkcije \(\mathbf{x}.\)

  • Prikazani izvitopereni torus dobiva se slučajnim svijanjem torusa u smjeru njegove jedinične normale. Neka je \(\mathop{\mathrm{rand}}(a,b)\) funkcija koja na slučajni način vraća realni broj na segmentu \([a,b].\)

    Za odabrane \(m,n\in\mathbb{N}\) definiramo funkciju

    \(\displaystyle f(u,v)=\sum_{i=0}^n{\sum_{j=0}^m{\mathop{\mathrm{rand}}(-1,1)}\cdot f_i(u)\cdot f_j(v)}\)

    \(f(u,v)=\,\)\(\displaystyle\sum_{i=0}^n{\sum_{j=0}^m{\mathop{\mathrm{rand}}(-1,1)}\cdot f_i(u)\cdot f_j(v)}\)

    pri čemu je za \(k\in\mathbb{N}_0\) $$f_k(x)=\cos{(kx+2\pi\cdot\mathop{\mathrm{rand}}(0,1))}.$$

  • Na kraju za odabrani \(h\in\mathbb{R}\) definiramo plohu parametrizacijom $$\mathbf{r}(u,v)=\mathbf{x}(u,v)+h\cdot f(u,v)\cdot \mathbf{n}(u,v).$$ U ovom konkretnom slučaju je \(R=10,\) \(r=3,\) \(h=0.2,\) \(n=12,\) \(m=6.\)

  • Zumiranje se obavlja skrolanjem kotačića miša, a pomoću lijeve tipke miša možete mijenjati pogled. Ukoliko je na tastaturi pritisnuta tipka S, tada se zumiranje može obaviti micanjem miša s pritisnutom bilo kojom tipkom miša. Ako je pritisnuta na tastaturi tipka A, tada se mijenjanje pogleda može obaviti uz bilo koju pritisnutu tipku miša.

  • Pomoću dodira jednim prstom možete se kretati oko objekta. Pomoću dodira dva prsta na standardni način možete približavati ili udaljavati kameru od objekta.

  • Pomoću tipke Reset možete vratiti početni pogled na 3D model. Također možete korisiti i tipku R na tastaturi.