IT_418 Programování pro pokročile
Grafické metody ve 3D
Kreslení 3D grafu funkce dvou proměnných

V tomto prohlížeči nelze applet spustit.

Applet ukazuje různé metody vykreslení grafu funkce dvou proměnných:

f(x,y)= 4*cos(sqrt(2*x*x + y*y)/sqrt(x*x + y*y).

Pro zobrazení grafu můžeme volit otočení (podle svislé osy) a nadhled (otočení podle osy x). Implementovány jsou tyto metody kreslení:
Jednoduché vykreslení drátěného modelu
Skrývání neviditelných čar pomocí plovoucího horizontu
Malířův algoritmus se stínováním a skrýváním trojúhelníkových ploch pomocí normály
Kombinace malířova algoritmu (plochy) a plovoucího horizontu (síť čar)
Kreslení ploch včetně jejich obrysu malířovým algoritmem

Tento applet poukazuje na význam znalosti teoretických postupů před vlastní implementací. Přestože se může zdát, že implementace je obtížná, jedná se o poměrně jednoduchou práci s maticemi a využití základů práce s vektory.

Pro ilistruaci jsou uvedeny příklady dalších funkcí.