„Számítógépes grafika és képfeldolgozás” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
(Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzgGraf}} Ajánlott rövidítés: grafika <br> Kedvcsináló '''Mottó:''' <br /> A terroristák …”)
 
(első nagyobb update)
1. sor: 1. sor:
 
{{GlobalTemplate|Infoalap|SzgGraf}}
 
{{GlobalTemplate|Infoalap|SzgGraf}}
  
[[TargynevAjanlas|Ajánlott rövidítés]]: grafika <br>
+
 
[[SzgGrafKedvCsinalo|Kedvcsináló]]
+
{{Tantargy|nev=Számítógépes grafika és lépfeldolgozás|kredit=4|felev=5|kiszh=nincs|vizsga=van|nagyzh=0 db|hf=5 db|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA316/|targyhonlap=http://cg.iit.bme.hu/portal/oktatott-targyak/szamitogepes-grafika-es-kepfeldolgozas|levlista=grafikaATsch.bme.hu|Feladatbeadó rendszer=http://cg.iit.bme.hu/grafhazi }}
 +
 
 +
= Követelmények =
 +
 
 +
* 3 elfogadott hf aláíráshoz
 +
* 4-5 elfogadott hf megajánlotthoz
 +
* házik védése
 +
* vizsga
 +
 
 +
= Segédanyagok =
 +
 
 +
[[Media:jegyzet1| megjelenítendő jegyzetnév]]
 +
 
 +
[https://wiki.test.sch.bme.hu/index.php?title=Speci%C3%A1lis:Felt%C3%B6lt%C3%A9s 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: [https://wiki.test.sch.bme.hu/index.php?title=TargynevAjanlas 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ó ==
 +
http://video.bme.hu/index.php?act=vid&tkod=BMEVGR
 +
 
 +
= ZH =
 +
 
 +
Jelenleg a tárgyból már nincs zh.
 +
 
 +
=  Házi =
 +
A tárgy kb arról szól, hogy ezeket meg tudod-e írni. Az első órán el szokott hangzani, hogy vagy 5össel, vagy 1essel szeretik értékelni a munkát, 2est csak az kap akit már sok év alat 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!
 +
 
 +
Mielőtt elkezdenéd be kell lőni a fejlesztőkörnyezetet:
 +
* [[SzgGrafIDEs]] << Ez az ajánlott olvasmány
 +
* [http://mockid.net/?p=5 xCode OSX] << Illetve ez
 +
* [[SzgGrafLinux|Linux]] << Esetleg ez
 +
* [http://www.astahost.com/info.php/installing-glut-dev-c_t14192.html Dev C++ (opensource) + GLUT]
 +
* [http://www.ferdychristant.com/blog/articles/DOMM-72MPPE *LINUX*+Eclipse+GLUT]
 +
* [http://paulsolt.com/GLUT/ Windows+Eclipse+GLUT]
 +
* [http://www.sci.brooklyn.cuny.edu/~goetz/codeblocks/glut/ CodeBlocks+GLUT Win]
 +
 
 +
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.
 +
 
 +
Második házi
 +
Ez valamilyen görberajzolási feladat szokott lenni, érdemes a jegyzeteket, könyveket elővenni.
 +
 
 +
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.
 +
 
 +
Negyedik házi
 +
Az első 3D-s openGL feladat.
 +
* [http://www.videotutorialsrock.com/ VideoTutorialsRock]. Hasznos kódok és tutorialok az abszolút kezdőknek. Sok képpel és magyarázattal.
 +
* 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
 +
 
 +
Ö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.)
 +
 
 +
 
 +
* [[SzgGrafHaziTutorial|Grafika házi tutorial]] (egyelőre még fejlesztés alatt)
 +
* [http://nehe.gamedev.net/ [[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.
 +
* [http://www.lighthouse3d.com/opengl/ Lighthouse 3D [[OpenGL]] tutorialok]
 +
* Sugárkövetés alapok: http://www.linuxvilag.hu/content/files/cikk/69/cikk_69_16_21.pdf
 +
* [http://www.inf.u-szeged.hu/oktatas/jegyzetek/KubaAttila/opengl_html/szak.html 2D-s rajzolás abszolút kezdőknek] (első házihoz jól jöhet)
 +
* [http://www.cc.gatech.edu/classes/AY2003/cs4451a_fall/ClippingApplets%20Folder/Sutherland-Hodgeman/index.html Sutherland-Hodgeman interaktív vágás] - Java-s alkalmazás az algoritmus szemléltetésére
 +
* [[GrafShader|Shaderek]]
 +
* {{InLineFileLink|Infoalap|SzgGraf|kvaternio-javitott.pdf|kvaterniós feladat}}: 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/
 +
* [http://www.geometrictools.com/LibMathematics/CurvesSurfacesVolumes/CurvesSurfacesVolumes.html Görbék minden mennyiségben]
 +
* [http://www.rhino3d.com/nurbs.htm NURBS magyarázat]
 +
* {{InLineFileLink|Infoalap|SzgGraf|RayTracing.pdf|RayTracing.pdf}}: Sugárkövetés tutorial (By Wolfee)
 +
 
 +
 
 +
 
 +
= 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ő.
 +
 
 +
 
 +
= 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.
 +
 
 +
= Kedvcsináló =
  
 
'''Mottó:'''
 
'''Mottó:'''
9. sor: 101. sor:
 
<br /> Bal kezünk a billentyűzeten, jobb kezünkben az egér, a lábunk között meg szorongatjuk a joystickot.
 
<br /> Bal kezünk a billentyűzeten, jobb kezünkben az egér, a lábunk között meg szorongatjuk a joystickot.
 
<br /> ''"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."''
 
<br /> ''"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."''
 +
 +
(tárgy rövid leírása, mire jó, fun factek)
 +
{{Idézet|idézet=Az a baj az interneten terjedő idézetekkel, hogy nem tudod róluk megállapítani, valódiak -e.|forrás=Petőfi Sándor}}
 +
 +
 +
 +
[[TargynevAjanlas|Ajánlott rövidítés]]: grafika <br>
 +
[[SzgGrafKedvCsinalo|Kedvcsináló]]
 +
 +
  
 
__TOC__
 
__TOC__
51. sor: 153. sor:
  
 
==Fejlesztői környezet belövése==
 
==Fejlesztői környezet belövése==
 
+
(áttéve)
* [[SzgGrafIDEs]] << Itt van a C&A pack is :)
 
* Dev C++ (opensource) + GLUT http://www.astahost.com/info.php/installing-glut-dev-c_t14192.html
 
* [http://www.ferdychristant.com/blog/articles/DOMM-72MPPE *LINUX*+Eclipse+GLUT]
 
* [http://paulsolt.com/GLUT/ Windows+Eclipse+GLUT]
 
* [http://www.sci.brooklyn.cuny.edu/~goetz/codeblocks/glut/ CodeBlocks+GLUT Win]
 
* [[SzgGrafLinux|Linux]]
 
* [http://mockid.net/?p=5 xCode OSX] csak másképpen kell includolni a GL és GLUT-ot a kódba
 
  
 
==GLUT DOWNLOAD==
 
==GLUT DOWNLOAD==
 
+
(felesleges kigyomlálva)
* {{InLineFileLink|Infoalap|SzgGraf|glut-3.7.6-bin.zip|glut-3.7.6-bin.zip}}: 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==
 
==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.
+
(felesleges, ami lényeg volt azt leírtam)
 
 
* [[SzgGrafZHKidolg|ZH kérdések kidolgozása]]
 
* [[SzgGrafFeladatok|grafkerdes.doc feladatai]]
 
* [[SzgGrafZHTanacsok|Hogyan készüljünk zh-ra?]]
 
 
 
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==
 
==Vizsga==

A lap 2012. november 11., 11:07-kori változata

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

Követelmények

  • 3 elfogadott hf aláíráshoz
  • 4-5 elfogadott hf megajánlotthoz
  • házik védése
  • vizsga

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ó

http://video.bme.hu/index.php?act=vid&tkod=BMEVGR

ZH

Jelenleg a tárgyból már nincs zh.

Házi

A tárgy kb arról szól, hogy ezeket meg tudod-e írni. Az első órán el szokott hangzani, hogy vagy 5össel, vagy 1essel szeretik értékelni a munkát, 2est csak az kap akit már sok év alat 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!

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.

Második házi Ez valamilyen görberajzolási feladat szokott lenni, érdemes a jegyzeteket, könyveket elővenni.

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.

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


A mi van az m[0][0] helyen feladat megoldása
Sugárkövetés tutorial (By Wolfee)


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


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.

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

(tárgy rövid leírása, mire jó, fun factek)

Az a baj az interneten terjedő idézetekkel, hogy nem tudod róluk megállapítani, valódiak -e.

– Petőfi Sándor



Ajánlott rövidítés: grafika
Kedvcsináló


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. -> letölthető innen
  • Székely Vladimír: Képfeldolgozás (55067) — Műegyetemi Kiadó, 2007

Fejlesztői környezet belövése

(áttéve)

GLUT DOWNLOAD

(felesleges kigyomlálva)

ZH

(felesleges, ami lényeg volt azt leírtam)

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.