This shows you the differences between two versions of the page.
|
vdvac:tema1 [2024/04/03 13:18] anca.morar [Bonusuri posibile(Total 50 puncte)] |
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 107: | Line 108: | ||
| ====Demo==== | ====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> | ||