Rolurile echipei
Elevul 1 — Matematician / Geometru
Definește coordonatele inițiale ale formelor geometrice și efectuează calculele pe hârtie pentru matricea de transformare: scalare și reflexie.
Elevul 2 — Graphics Engine Dev
Implementează funcția C++ de înmulțire a matricilor și se asigură că noile coordonate sunt salvate corect în tablourile bidimensionale.
Elevul 3 — Render Specialist
Scrie logica de afișare simbolică și desenare a pixelilor, prin caractere sau Canvas 2D, pe baza noilor coordonate calculate.
Elevul 4 — Creative UX Designer
Construiește interfața interactivă, optimizează aspectul vizual și prezintă proiectul demonstrativ la Gala STEAM.
Proiectul nostru
PixelShift arată cum geometria, programarea și designul se întâlnesc într-un motor grafic 2D. Deschideți Laboratorul 2D pentru a introduce coordonate proprii și a vedea imediat rezultatul transformării.