CanvasGL
Rasteryzacja trójkątów z interpolacją barycentryczną w HTML Canvas.
- Moja rola
- Implementacja koncepcji grafiki komputerowej od podstaw.
- Technologie
- JavaScript / HTML Canvas
Kontekst
Zrozumieć rasteryzację nie jako API, ale jako algorytm działający piksel po pikselu.
Realizacja
Demo losujące punkty, tworzące trójkąt i wypełniające go interpolacją barycentryczną.
Mój zakres pracy
Samodzielna implementacja algorytmu i wizualizacji w Canvas.
Podejście
Logika generuje geometrię, wyznacza obszar trójkąta i oblicza kolor przez współrzędne barycentryczne.
Wyzwania
- Myślenie w układzie pikseli i współrzędnych.
- Interpolacja wartości wewnątrz geometrii.