Course Outline

Invoering

De browser voorbereiden op weergave WebGL inhoud

Overzicht van het grafische creatieproces

Een statisch 2D-object maken

Kleur toevoegen aan het object

Het object ronddraaien

Het object 3D maken

Punten, vectoren en netten begrijpen

Het object transformeren

Richting- en sfeerverlichting toevoegen

Transparantie, textuur en reflectie toevoegen

Introductie van andere objecten

Camerabewegingen simuleren

Programming Vertex- en pixelshaders

Het object animeren

De muis gebruiken om met het object te communiceren

Samenvatting en conclusie

Requirements

  • Javaervaring met scriptprogrammeren
  • Bekendheid met vectoren en matrices is handig, maar niet vereist
  • Kennis van lineaire algebra (vermenigvuldigen, optellen matrix/vector)
  • Kennis van trigonometrie (cosinus- en sinusverhalen...)
  21 Hours
 

Related Courses

Related Categories