Tehnologii New Media

WebGL2

Claudia Chiriță . 2025/2026

basic 3D theory

  • sistem de coordonate
  • obiecte 3D definite prin vârfuri
  • pipeline-ul de randare: procesarea vârfurilor, rasterizare, procesarea fragmentelor (texturi + lumină), output 2D, afișare

WebGL2 (vanilla)

shaders

Prelude

all my pretty shaders

transformări 2D

2D -> 3D

put things into perspective

camera, roll..

action!

animații

three is a crowd

there must be a simpler way..

three.js


          
                          (\ /)   
                          ( . .)  
                          C(")(") 
              
                         întrebări?