This shows you the differences between two versions of the page.
vdvac:tema1 [2024/04/03 13:19] anca.morar [Demo] |
vdvac:tema1 [2024/04/03 13:24] (current) anca.morar [Detalii de implementare] |
||
---|---|---|---|
Line 52: | Line 52: | ||
* Pentru fiecare latură a cubului, se calculează intersecția dintre dreapta pe care stă latura și planul de secționare curent | * Pentru fiecare latură a cubului, se calculează intersecția dintre dreapta pe care stă latura și planul de secționare curent | ||
* Planul de secționare e caracterizat prin | * Planul de secționare e caracterizat prin | ||
- | * vectorul de vizualizare ''viewVec'' | + | * normala la plan: vectorul de vizualizare ''viewVec'': |
+ | * ''- glm::normalize(camera->m_transform->GetLocalOZVector())'' | ||
* un punct de pe plan (de exemplu, dat de ''obsPos + viewVec * viewDist'') | * un punct de pe plan (de exemplu, dat de ''obsPos + viewVec * viewDist'') | ||
* Dreapta curentă e caracterizată prin | * Dreapta curentă e caracterizată prin |