Differences

This shows you the differences between two versions of the page.

Link to this comparison view

vdvac:lab4 [2024/04/10 14:05]
anca.morar [Cerințe laborator]
vdvac:lab4 [2024/04/10 14:21] (current)
anca.morar [Bonusuri posibile]
Line 87: Line 87:
   - Să se completeze funcția ''​Baricentric()''​ astfel încât să calculeze corect ariile din triunghi (aria totală și ariile parțiale determinate de punctul curent) și să se calculeze coordonatele baricentrice   - Să se completeze funcția ''​Baricentric()''​ astfel încât să calculeze corect ariile din triunghi (aria totală și ariile parțiale determinate de punctul curent) și să se calculeze coordonatele baricentrice
   - Să se calculeze vârfurile rețelei intermediare prin interpolare,​ pentru imaginea intermediară curentă   - Să se calculeze vârfurile rețelei intermediare prin interpolare,​ pentru imaginea intermediară curentă
-  - să se determine vârfurile triunghiului care conține pixelul curent +  - Să se determine vârfurile triunghiului care conține pixelul curent 
-  - să se calculeze vârfurile triunghiurilor corespondente (din imaginea sursă și cea destinație) ​triunghiului curent +  - Să se calculeze vârfurile triunghiurilor corespondente ​triunghiului curent ​(din imaginea sursă și cea destinație) 
-  - să se calculeze ​coordonata punctului corespondent ​punctului curent  +  - Să se calculeze ​coordonatele punctelor corespondente ​punctului curent ​(din imaginea sursă și cea destinație) ​ 
-  - să se calculeze culoarea pixelului curent prin interpolare între culorile pixelilor corespondenți din imaginea sursă, respectiv din imaginea destinație+  - Să se calculeze culoarea pixelului curent prin interpolare între culorile pixelilor corespondenți din imaginea sursă, respectiv din imaginea destinație 
 + 
 +==== Bonusuri posibile ==== 
 +  * Optimizarea procesării pixelilor 
 +      * în loc de parcurgerea pixel cu pixel și căutarea triunghiului care conține pixelul curent, ar trebui realizată parcurgerea triunghi cu triunghi și rasterizara fiecărui triunghi 
 + 
 +==== Demo ==== 
 + 
 +<​html>​ 
 +<p style="​text-align:​center;​margin:​auto;">​ 
 +<iframe width="​430"​ height="​250"​ src="​https://​www.youtube.com/​embed/​iVTRa3xTXXs"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; clipboard-write;​ encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe>​ 
 +</​p>​ 
 +</​html>​
vdvac/lab4.1712747104.txt.gz · Last modified: 2024/04/10 14:05 by anca.morar
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0