Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4m39apg [2009/09/30 20:19] 127.0.0.1 external edit |
courses:a4m39apg [2025/01/03 18:23] (aktuální) |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Algoritmy počítačové grafiky ====== | ====== Algoritmy počítačové grafiky ====== | ||
- | * Stránky předmětu: [[http://service.felk.cvut.cz/courses/X36APG/]] | + | * Stránky předmětu: [[http://service.felk.cvut.cz/courses/A4M39APG/]] |
- | * Přednášející: Prof.Ing. Jiří Žára, CSc. | + | * Přednášející: Prof.Ing. Jiří Žára, CSc., Ing. Jiří Bittner, Ph.D. |
- | * Cvičící: Ing. Jiří Bittner, Ph.D., Ing. Jaroslav Sloup | + | * Cvičící: Ing. Jiří Bittner, Ph.D. |
===== Cvičení ===== | ===== Cvičení ===== | ||
+ | == 2016/2017 == | ||
+ | * [[courses/a4m39apg/testsemestr2016| Test v semestru]] | ||
+ | == 2013/2014 == | ||
+ | * [[courses/a4m39apg/testsemestr2013| Test v semestru - 2.12.2013]] | ||
+ | == 2015/2016 == | ||
+ | * [[courses/a4m39apg/testsemestr2015| Test v semestru]] | ||
+ | |||
Dva možné průchody: | Dva možné průchody: | ||
- Standardní cvičení = postupné řešení dílčích úloh v dvoučlenném týmu. (5x16 bodů + bonusy) | - Standardní cvičení = postupné řešení dílčích úloh v dvoučlenném týmu. (5x16 bodů + bonusy) | ||
Řádek 12: | Řádek 18: | ||
* Za nedodržení termínu odevzdání úlohy je penále 5 bodů za každý týden zpoždění | * Za nedodržení termínu odevzdání úlohy je penále 5 bodů za každý týden zpoždění | ||
* mnohem více: http://service.felk.cvut.cz/courses/X36APG/cviceni.htm | * mnohem více: http://service.felk.cvut.cz/courses/X36APG/cviceni.htm | ||
+ | |||
+ | * Řešení z 5. úlohy {{:courses:raytracer.zip|ke stažení}} | ||
* Pro spuštění testovací aplikace je třeba mít glut32.dl, ke stažení třeba zde: [[http://www.dll-files.com/dllindex/dll-files.shtml?glut32]] | * Pro spuštění testovací aplikace je třeba mít glut32.dl, ke stažení třeba zde: [[http://www.dll-files.com/dllindex/dll-files.shtml?glut32]] | ||
+ | |||
+ | == GLUT vs win7 64bit == | ||
+ | Glut na této konfiguraci nejede - ověřeno na dvou PC a více aplikacích. Řešením může být stáhnout alternativu - freeglut, zkompilovat si ji na 64bit a používat jako náhradu GLUT. Zkompilovanou binárku spolu s alternativními headerfily jsem umístil na http://skola.keymaster.cz/freeglut_x64.zip | ||
+ | Je samozřejmě potřeba v MSVS ještě zkompilovat vlastní projekt jako x64 (nastavuje se to v properties - linker - advanced - target machine + na liště) Pokud někoho napadá elegantnější řešení, tak se ozvěte. | ||
+ | |||
+ | Mě osobně jede GLUT pod win7 64bit naprosto bez problémů --- //[[[email protected]|Michal Uřičář]] 2009/10/06 15:39// | ||
===== Zkouška ===== | ===== Zkouška ===== | ||
- | * Pouze pokud máte ze cvičení alespoň 70 bodů | + | * Písemný test (rozstřel), cca 30-45min, 20 otázek, +1b za správnou odpověď, -1b za špatnou, 0b za nezodpovězenou, minimum 10b |
- | * Zkouška je ústní. | + | * Ústní zkouška - 2 otázky (jedna z oblasti 2D, druhá z 3D) které si člověk sám vylosuje, příprava cca 10-15min, zkoušení cca 10-15min |
- | * 2 otázky po 10 bodech, příprava 10 min, zkoušení 15 min | + | |
- | * otázky: http://service.felk.cvut.cz/courses/X36APG/zkouska.htm | + | |
- | ===== Odkazy ===== | + | Výsledky rozstřelu (udělal - neudělal) 30min po skončení testu. Pak následuje zkoušení - počítat s tím, že se protáhne do večera, rychlost zkoušení cca 3-4 lidé na 1h. |
- | * Kniha moderní počítačová grafika: [[http://oi.shy.cz/files/moderni_pocitacova_grafika.rar]] | + | === 2013/2014 === |
+ | [[courses:a4m39apg:zkouska_pisemna_10_1_2014 | Rozstřel - 10.1.2014]] | ||
+ | Otázky u zkoušky: | ||
+ | * Způsob vykreslení poloprůhledných objektů ve scéně | ||
+ | * Bresenhamův algoritmus | ||
+ | * Středové promítání (projekce), pohledový objem | ||
+ | * HDRI | ||
+ | * Typy světel | ||
+ | * Dithering | ||
+ | * Šrafování | ||
+ | * Barevné prostory | ||
+ | |||
+ | === 2011/2012 === | ||
+ | |||
+ | Otázky s otevřenými odpovědmi | ||
+ | * Vyplňování a šrafování polygonů | ||
+ | * Hraniční reprezentace těles ve 3D | ||
+ | |||
+ | ===== Materiály ===== | ||
+ | |||
+ | HDRI (stručné výpisky - z knihy MPG a přednášky) - {{:courses:a4m39apg:hdri.odt|}}, {{:courses:a4m39apg:hdri.pdf|}} | ||
+ | |||
+ | ===== Odkazy ===== | ||
+ | |||
+ | * Kniha moderní počítačová grafika: [[http://oi.shy.cz/files/moderni_pocitacova_grafika.rar]] | ||
+ | * Myslíme v jazyku C++: knihovna programátora [[http://books.google.cz/books?id=fSk99oy_mKcC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false|http://books.google.cz]] | ||
+ | * [[http://rapidshare.com/files/284547747/Realistic_Ray_Tracing.pdf|Shirley: Realistic Raytracing]]: nepostradatelná věc pro psaní raytraceru | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |