Számítógépes grafika és képfeldolgozás

A VIK Wikiből
A lap korábbi változatát látod, amilyen Madbence (vitalap | szerkesztései) 2013. január 19., 23:19-kor történt szerkesztése után volt. (Előtanulmányi rend)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

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


Sablon:Tantargy

Kedvcsináló

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."

Követelmények

Előtanulmányi rend

A tárgy felvételéhez szükséges a Bevezetés a számításelméletbe I. tárgy teljesítése, legkorábban a Szoftver labor III. tárggyal együtt vehető fel.

Évközi feladatok

A félév során 5 darab kis házi feladatot adnak ki, amiket az erre kijelölt portálon lehet feltölteni.

  • 3 elfogadott kis házi feladat aláíráshoz
  • 4-5 elfogadott kis házi feladat megajánlott ötöshöz
  • Házik védése (kivéve azoknak, akiket explicit felsorolva ez alól mentesítenek)
  • Vizsga

Lehetőség van nagy házi feladat beadására is, erről az előadóval külön kell egyeztetni, 1 beadott és elfogadott nagy házi feladat 2 kis házi feladatnak számít.

A 4-5 elfogadott kis házi nem jelenti automatikusan a megajánlott ötöst, a védésen nyújtott teljesítmény alapján bírálják el az egyes emberek teljesítményét.

Vizsgaidőszakban

Aki nem kapott megajánlott jegyet, annak vizsgáznia kell.

Segédanyagok

megjelenítendő jegyzetnév

Feltöltés

Értelmes néven töltsétek fel, így: tantárgyrövidítése_fájltípus_dátum_csoport

  • tantárgy rövidítése: itt nézzétek meg, de ált. amilyen néven levlistája is van a tárgynak
  • fájltípus: ZH, vizsga, jegyzet, beugró..
  • dátum: értelemszerűen..pl:20100405
  • csoport: zh-hoz, vizsgához..stb..ahol van, ez is evidens

Videó

A 2009 őszi kurzusról videofelvétel készült, elérhető a Videotorium-on streamelve, vagy a régi oldalán egyben letölthető. Egyes előadásokról nem készült felvétel (1,3,4)

Házi

A tárgy arról szól, hogy ezeket meg tudod-e írni. Az első órán el szokott hangzani, hogy vagy 5-sel, vagy 1-sel szeretik értékelni a munkát, kettest csak az kap akit már sok év alatt sem sikerült megtanítani a tárgyra, de a tudása kezd körvonalazódni. Szóval ez a rész amire nagyon szükséged lesz!

Előkészületek

Mielőtt elkezdenéd be kell lőni a fejlesztőkörnyezetet:

Első házi

Ez általában valamilyen 2D rajzolásos "játék". Amit a házi megtanít, az az, hogy hogy kell a különböző koordinátarendszereket egymásnak megfeleltetni. Érdemes felfrissíteni a C++ tudást, mert Java után az emberek el szokták felejteni a nyelv sajátosságait.

Második házi

Ez valamilyen görberajzolási feladat szokott lenni, érdemes a jegyzeteket, könyveket elővenni. Nem szabad mindig az internetre hagyatkozni, a feladatok többnyire úgy vannak megfogalmazva, hogy a neten található kódok nem húzhatóak rájuk.

Harmadik házi

Sugárkövetés. Ez megy a legkevésbé az embereknek, pedig ezzel lehet a legszebb képeket előállítani. Erősen igényel térgeometriai ismereteket. Neten rengeteg tutorial található hozzá, a wikin található Wolfee-féle tutorial fenntartásokkal kezelendő (őszintén szólva hatalmas marhaságok vannak benne (lennon (vita) 2013. január 19., 21:24 (CET)))

Negyedik házi

Az első 3D-s OpenGL feladat.

Ötödik házi

A negyedik házi továbbfejlesztése, általában animációval, mozgással, fizikával. (Jól érzed, ha nincs meg a negyedik akkor esélytelen kb.)

Ha jól építetted föl a 4. házit (struktúrálisan), akkor viszont a házi lekódolása töredéke az előzőeknek.

Vizsga

  • ÉV
    • A csoport - megoldással/megoldás nélkül
    • B csoport - megoldással/megoldás nélkül

Tippek

Érdemes mind az 5 házit elfogadottra megcsinálni. Védésen örülnek neki amikor megkérdezik, hogy "na melyikből kérdezhetek?", és mondod, hogy bármelyikből. Védésre mindenképpen szedd össze az 5 házidat, és előtte legalább 1 órát tölts el a kódok felelevenítésével, mert bár akkor amikor írtad valószínű értetted, ez nem biztos hogy reflexből tudsz válaszolni 1-1 kérdésre, nem árt rákészülni picit, végülis ez egy szóbeli "vizsga". A házikat érdemes a kiadás napjától emészteni, és a leadás napján az a jó, ha már csak nagyon kicsi hibák vannak benne, mert a beadórendszer nagyon le tud lassulni. A határidő előtt 6 órával akárhogy áll töltsd fel, mert rossz azon elbukni 1-1 házit hogy bent maradt egy printf, csak már nem láttad az eredményt mert lejárt a határidő.

Ha a határidő előtt 1-2 nappal akarod elkezdeni a munkát, és az anyagot még nem nagyon érted, akkor bele se kezdj egyedül.

Verseny

Általában a sugárkövetéses házira hirdetnek meg szépségversenyt, amivel jó pontot lehet szerezni, illetve van hogy elfogadják +1 házinak, extrém esetben akár nagyházinak is.

Egyéb információk

Fontos, hasznos linkek

Előadáson elhangzott dolgok

Megértést segítő anyagok

A mi van az m[0][0] helyen feladat megoldása
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. Ingyenesen letölthető innen.
  • Székely Vladimír: Képfeldolgozás (55067) — Műegyetemi Kiadó, 2007

Vizsga

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.

A nem kedvezményes könyv