Számítógépes grafika és képfeldolgozás
Ez az oldal a korábbi SCH wikiről lett áthozva.
Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!
Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.
Ajánlott rövidítés: grafika
Kedvcsináló
Mottó:
A terroristák manapság főleg OpenGL függvényeket lopnak. Abban van az igazi biznisz.
Az Avatar című animációs film már állítólag majdnem megajánlott 4-est ért, de sajnos nem volt mellé kész a négy házi feladat.
Bal kezünk a billentyűzeten, jobb kezünkben az egér, a lábunk között meg szorongatjuk a joystickot.
"Ha azt kérdeznénk önöktől vizsgán, amit előadáson elmondunk, akkor önök nem a Műszaki Egyetemre járnának, hanem a Színművészeti Főiskolára."
Fontos, hasznos linkek
- Hivatalos Tárgyoldal: http://cg.iit.bme.hu/portal/oktatott-targyak/szamitogepes-grafika-es-kepfeldolgozas
- Feladatbeadó rendszer: http://cg.iit.bme.hu/grafhazi
- Tárgy oldal: https://www.vik.bme.hu/kepzes/targyak/VIIIA316/
- Előadás videók: Előadások letölthető felvételei (kb. 1 GB/előadás) <— érdemes megnézni őket.
- Házi feladat kiírások
Előadáson elhangzott dolgok
Megértést segítő anyagok
- Grafika házi tutorial (egyelőre még fejlesztés alatt)
- VideoTutorialsRock. Hasznos kódok és tutorialok az abszolút kezdőknek. Sok képpel és magyarázattal.
- OpenGL tutorial. Alapmű, viszont a winapi-s cuccokat érdemes belőle kihagyni. A példák végén általában van GLUT-os megvalósítás is.
- Lighthouse 3D OpenGL tutorialok
- http://www.videotutorialsrock.com/
- Opengl megvilágítás tutorial (nagyon hasznos): http://www.falloutsoftware.com/tutorials/gl/gl8.htm
- Opengl textúrázás tutorial: http://www.gamedev.net/reference/articles/article947.asp
- Sugárkövetés alapok: http://www.linuxvilag.hu/content/files/cikk/69/cikk_69_16_21.pdf
- 2D-s rajzolás abszolút kezdőknek (első házihoz jól jöhet)
- Sutherland-Hodgeman interaktív vágás - Java-s alkalmazás az algoritmus szemléltetésére
- Shaderek
- Ezen a helyen volt linkelve a(z) kvaternio-javitott.pdf nevű fájl ("kvaterniós feladat" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/SzgGraf oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki sch.bme.hu címre a kérésedet)
- A mi van az m[0][0] helyen feladat megoldása
- http://www.eet.bme.hu/~poppe/szgraf/2007/
- http://www.eet.bme.hu/~szekely/
- Görbék minden mennyiségben
- NURBS magyarázat
- Ezen a helyen volt linkelve a(z) RayTracing.pdf nevű fájl ("RayTracing.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/SzgGraf oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki sch.bme.hu címre a kérésedet)
- Sugárkövetés tutorial (By Wolfee)
Ajánlott olvasmányok
- Juhász Imre: OpenGL — mobiDIÁK könyvtár, 2005.12.30.
- Dr. Szirmay-Kalos László, Antal György, Csonka Ferenc: Háromdimenziós grafika, animáció és játékfejlesztés — ComputerBooks, 2003 (Ez a "sünis könyv", lásd könyvrendelés lentebb)
- Dr. Szirmay-Kalos László: Számítógépes grafika — ComputerBooks, 1999
Az előző könyv 1999-es kiadása. A fraktálokról szóló fejezet csak ebben van benne. Egyébként az új kiadást érdemes elolvasni, mert sokkal részletesebben és érthetőbben magyarázza el a dolgokat. -> letölthető innen - Székely Vladimír: Képfeldolgozás (55067) — Műegyetemi Kiadó, 2007
Fejlesztői környezet belövése
- SzgGrafIDEs << Itt van a C&A pack is :)
- Dev C++ (opensource) + GLUT http://www.astahost.com/info.php/installing-glut-dev-c_t14192.html
- *LINUX*+Eclipse+GLUT
- Windows+Eclipse+GLUT
- CodeBlocks+GLUT Win
- Linux
- xCode OSX csak másképpen kell includolni a GL és GLUT-ot a kódba
GLUT DOWNLOAD
- Ezen a helyen volt linkelve a(z) glut-3.7.6-bin.zip nevű fájl ("glut-3.7.6-bin.zip" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/SzgGraf oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki sch.bme.hu címre a kérésedet)
- Ebben a zipben benne van minden, ami kell az openGL szoftverfejlesztéshez! Áttettem ide a főoldalra is, mert ez eléggé Gyakran keresett letöltés.
ZH
A 2009 őszi félévben nem volt ZH, az aláírás megszerzésének feltétele 2 db kisházi elkészítése.
A GyakIV-zők csak a ZH anyagából írnak. 5 éves képzésen még ZH-val lehetett megszerezni az aláírást.
Vizsga
- Tanácsok vizsgára (Németh Balázs)
- Vizsgakérdések kidolgozása
- Kérdések kidolgozása
- Projektív sík transzformációi
- OpenGL összefoglaló -- kovi - 2006.01.12.
Könyvrendelés 2007, 2009
A levlistán felmerült kezdeményezés alapján:
"A grafika könyvet meg lehet venni a kiadótól 20% kervezménnyel,
amitől máris barátságosabb az ára. Viszont azt írják 10 példány
felett csoportos kedvezményt is adnak. Ha vagyunk legalább 10en akiknek
kell grafika könyv, akkor lehetne alkudni még a kiadóval."
A könyvrendelés és kiosztás befejezödőtt tanulság:
Szirmay-Kalos László, Antal György, Csonka Ferenc: Háromdimenziós grafika, animáció és játékfejlesztés — ComputerBooks, 2003 - 5500 Ft, és sikerült az árat 3800 Ft-ra letornászni.
Ezt megismételtük 2009-ben. Részletesebb feltételek: a könyv hallgatói kedvezményes ára: 4397-Ft (20%), csoportos rendelés minimum 10 db esetén 30 % kedvezmény után 3848 Ft/db. Bolti ára 5496 Ft. Telefonon lehet velük időpontot egyeztetni: 375-1564, 3753-591, 225-0110.
Ide kell menni: 1126 Budapest Tartsay Vilmos u. 12. Ha a Móricz-ról 61-essel a Csörsz utcánál leszálltok, akkor a déli irányába kell sétálni, és az első utca balra, viszonylag sokáig kell menni, és egy családi házban van az iroda.