Differences

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

Link to this comparison view

pgapi:teme:2025:01 [2025/11/16 00:50]
andrei.lambru [Iluminarea încăperii]
pgapi:teme:2025:01 [2025/12/03 13:47] (current)
robert.caragicu
Line 3: Line 3:
   * **Responsabili:​** Robert Caragicu, Silviu Stăncioiu, Cristian Lambru   * **Responsabili:​** Robert Caragicu, Silviu Stăncioiu, Cristian Lambru
   * **Lansare:​** 16 noiembrie 2025   * **Lansare:​** 16 noiembrie 2025
-  * **Termen de predare:​** ​decembrie 2025, ora 23:55 +  * **Termen de predare:​** ​11 decembrie 2025, ora 23:55 
   * **Regulament:​** https://​ocw.cs.pub.ro/​courses/​pgapi/​regulament_general   * **Regulament:​** https://​ocw.cs.pub.ro/​courses/​pgapi/​regulament_general
   * **Notă: Orice informație ce nu a fost acoperită în acest document este la latitudinea voastră!**   * **Notă: Orice informație ce nu a fost acoperită în acest document este la latitudinea voastră!**
Line 95: Line 95:
 {{ :​pgapi:​teme:​2025:​shadows.png?​600 |}}  {{ :​pgapi:​teme:​2025:​shadows.png?​600 |}} 
  
-===== Artificiile ​de ecranul televizorului =====+===== Artificiile ​pe ecranul televizorului =====
  
 Ecranul televizorului va afișa constant un show de artificii. Pentru aceasta se va folosi un framebuffer în care se va desena un sistem de particule configurat astfel încât să arate ca niște artificii. Textura de culoare din framebuffer va fi afișată pe ecranul televizorului. Ecranul televizorului va afișa constant un show de artificii. Pentru aceasta se va folosi un framebuffer în care se va desena un sistem de particule configurat astfel încât să arate ca niște artificii. Textura de culoare din framebuffer va fi afișată pe ecranul televizorului.
Line 114: Line 114:
 Din centrul televizorului se va randa întreaga scenă (mai puțin televizorul și ecranul acestuia) într-un cubemap. Obiectele desenate în acest cubemap trebuie să fie luminate și să casteze umbre. Din centrul televizorului se va randa întreaga scenă (mai puțin televizorul și ecranul acestuia) într-un cubemap. Obiectele desenate în acest cubemap trebuie să fie luminate și să casteze umbre.
  
-@Silviu - Actualizare captura de ecran +{{ :​pgapi:​teme:​2025:​room_cubemap_2.gif?300 |}}
-{{ :​pgapi:​teme:​2025:​room_cubemap.gif?300 |}}+
  
 Pe ecranul televizorului se va folosi acest cubemap pentru a reflecta încăperea (vezi [[pgapi:​laboratoare:​06|]]) Pe ecranul televizorului se va folosi acest cubemap pentru a reflecta încăperea (vezi [[pgapi:​laboratoare:​06|]])
  
-@Silviu - Actualizare captura de ecran +{{ :​pgapi:​teme:​2025:​tv_reflection_2.png?300 |}}
-{{ :​pgapi:​teme:​2025:​tv_reflection.png?300 |}}+
  
 Pentru ca televizorul să afișeze și show-ul de artificii, dar și reflexiile se va face o interpolare liniară între culorile preluate din cele două texturi (textura în care se randeaza artificiile și cubemap-ul reflexiilor) cu un factor de interpolare constant (ex: 0.25). Exemplu de implementare:​ Pentru ca televizorul să afișeze și show-ul de artificii, dar și reflexiile se va face o interpolare liniară între culorile preluate din cele două texturi (textura în care se randeaza artificiile și cubemap-ul reflexiilor) cu un factor de interpolare constant (ex: 0.25). Exemplu de implementare:​
pgapi/teme/2025/01.1763247008.txt.gz · Last modified: 2025/11/16 00:50 by andrei.lambru
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