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 | ||