This shows you the differences between two versions of the page.
vdvac:tema1 [2024/04/03 12:49] anca.morar [Detalii de implementare] |
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 | ||
Line 105: | Line 106: | ||
- Alte elemente interesante | - Alte elemente interesante | ||
+ | ====Demo==== | ||
+ | |||
+ | <html> | ||
+ | <p style="text-align:center;margin:auto;"> | ||
+ | <iframe width="430" height="250" src="https://www.youtube.com/embed/6fc2_RY4JOE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> | ||
+ | </p> | ||
+ | </html> |