3D transformace

V této kapitole se už nebudu věnovat matematice tak do hloubky, jako v kapitolách předešlích. Transformace ve 3D jsou podobné těm ve 2D, takže není moc co vysvětlovat. Soustředím se více na ukázky jednoduchých postupů při řešení základních matematických problémů, které vás při 3D programování potkají. Měla by to být tak trochu referenční přírůčka, na kterou se budu odkazovat v dalších kapitolách, abych nepletl dohromady popis matematických algoritmů a výklad OpenGL knihovny, jak u OpenGL tutoriálů bývá zvykem.

Programovat se ale ještě pořád nebude. Ukáži vám jen zdrojové kódy ve WebGL, které jsem použil pro vytvoření 3D animací na tomto webu. Nečekám, že jim budete rozumět. To není záměr této kapitoly. Můžete se sem vrátit, až se budete učit OpenGL a porovnat, jak moc se OpenGL a WebGL (ne)liší, pokud vás to bude zajímat. (Zajímat vás to bude jen v případě, že vytváříte webové stránky, umíte JavaScript a budete chtít zobrazit nějaké 3D objekty).

  • Transformační matice
    • Posun
    • Zmenšování / zvětšování
    • Rotace
    • Zkosení
  • Ukázka ve WebGL
  • Identita, zmenšení a posun
  • Rotace

Neveřejný obsah!

lock

Obash této sekce je dostupný pouze přihlášeným uživatelům s právem přístupu do sekce Jazyk C, které v této chvíli získáte v profilu po zaregistrování (zdarma).

Pokud nemáte účet, můžete se zaregistrovat.

Pro zobrazení neveřejného obsahu stačí požádat o přístup do příslušné sekce.
Můžete (ale nemusíte) přitom poslat drobný finanční dar. Nebo mi můžete Koupit kafe :-).

Proč?

Protože provozovat, udržovat a rozšiřovat takovýto web stojí hodně času a peněz. Pokud je pro vás obsah tohoto webu užitečný, můžete se zasloužit o jeho rozvoj, udržování a zkvalitňování drobným darem :-).

Na obsah této stránky se nevztahuje licence GNU ani Creative Common.
Všechna práva vyhrazena, © Petr Bílek.

Komentář Hlášení chyby
Created: 1.3.2016
Last updated: 19.11.2017
Tato stánka používá ke svému běhu cookies, díky kterým je možné monitorovat, co tu provádíte (ne že bych to bez cookies nezvládl). Také vás tu bude špehovat google analytics. Jestli si myslíte, že je to problém, vypněte si cookies ve vašem prohlížeči, nebo odejděte a už se nevracejte :-). Prohlížením tohoto webu souhlasíte s používáním cookies. Dozvědět se více..