Schița de curs

Introducere

Pregătirea browserului pentru randarea conținutului WebGL

Prezentare generală a procesului de creare a graficii

Crearea unui obiect 2D static

Adăugarea culorii la obiect

Rotirea obiectului

Transformarea obiectului în 3D

Înțelegerea punctelor, vectorilor și rețelelor

Transformarea obiectului

Adăugarea iluminării direcționale și ambientale

Adăugarea transparenței, texturii și reflecției

Introducerea altor obiecte

Simularea mișcărilor camerei

Programarea shaderelor de vertex și pixel

Animația obiectului

Folosirea mouse-ului pentru interacțiunea cu obiectul

Rezumat și concluzii

Cerințe

  • Experiență în programare JavaScript
  • Cunoașterea vectorilor și matricilor este utilă, dar nu este obligatorie
  • Cunoștințe de algebră liniară (înmulțire, adunare matrice/vector)
  • Cunoștințe de trigonometrie (cosinus și sinus...)
 21 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite