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

Rohamcsiga (vitalap | szerkesztései)
a Kiszedtem az oldal tetejéről a "Az oldal fejlesztésre szorul" header-t, mert már up-to-date.
Harapeti (vitalap | szerkesztései)
kiadási dátumokkal kiegészítve
15. sor: 15. sor:
Figyelem: a keret változott, ezért a korábbi évek kereteit nem lehet használni.
Figyelem: a keret változott, ezért a korábbi évek kereteit nem lehet használni.


Beadási határidő: 2013. 10. 01. 23:59
Beadási határidő: 2013. 10. 01. 23:59 (Kiadás dátuma: 2013.09.18.)


=== Második feladat ===
=== Második feladat ===
27. sor: 27. sor:
Figyelem: csak közelítőleg C2 folytonos és egzaktul C1 folytonos valódi, nem egyenletes TCR spline elfogadható, pl. Catmull-Rom és felesleges dolgokat tartalmazó Kochanek-Bartels nem. Közérthetőbben: az Internetről másolt spline-ok ellenjavaltak.
Figyelem: csak közelítőleg C2 folytonos és egzaktul C1 folytonos valódi, nem egyenletes TCR spline elfogadható, pl. Catmull-Rom és felesleges dolgokat tartalmazó Kochanek-Bartels nem. Közérthetőbben: az Internetről másolt spline-ok ellenjavaltak.


Beadási határidő: 2013. 10. 20. 23:59
Beadási határidő: 2013. 10. 20. 23:59 (Kiadás dátuma: 2013.10.04.)


=== Harmadik feladat ===
=== Harmadik feladat ===
42. sor: 42. sor:


...................r.........g.........b
...................r.........g.........b
Üveg (n/k)......1.5/0.0, 1.5/0.0, 1.5/0.0
Üveg (n/k)......1.5/0.0, 1.5/0.0, 1.5/0.0
Gyémánt (n/k)...2.4/0.0, 2.4/0.0 2.4/0.0
Gyémánt (n/k)...2.4/0.0, 2.4/0.0 2.4/0.0
Arany (n/k).....0.17/3.1, 0.35/2.7, 1.5/1.9
Arany (n/k).....0.17/3.1, 0.35/2.7, 1.5/1.9
Réz (n/k).......0.2/3.6, 1.1/2.6, 1.2/2.3
Réz (n/k).......0.2/3.6, 1.1/2.6, 1.2/2.3
Ezüst (n/k).....0.14/4.1, 0.16/2.3, 0.13/3.1
Ezüst (n/k).....0.14/4.1, 0.16/2.3, 0.13/3.1


Diffúz anyagok: kd(r,g,b) tetszőlegesen, jó ízléssel megválasztható.
Diffúz anyagok: kd(r,g,b) tetszőlegesen, jó ízléssel megválasztható.


Beadási határidő: 2013. 11. 10. 23:59
Beadási határidő: 2013. 11. 10. 23:59 (Kiadás dátuma: 2013.10.25.)


=== Negyedik feladat ===
=== Negyedik feladat ===
63. sor: 58. sor:
Készítsen OpenGL programot, amely egy (fekete foltos textúrájú), de alapvetően fehér diffúz+spekuláris testű Szalámi Gólyát és zöld diffúz+erősen spekuláris testű (nyálkás) Ellipszoid Békákat jelenít meg diffúz, textúrázott terepen. A Szalámi Gólya onnan ismerszik meg, hogy ha testét a Catmull-Rom spline vázára merőlegesen bárhol kettészeljük, akkor a metszet kör alakú (a váz definíciója: ha a Szalámi Gólya testének minden felületi pontját egyszerre gyújtjuk meg, akkor a tűzfrontok a vázban találkoznak). A kör sugara a váz mentén változik, amelyet egy másik Catmull-Rom spline-nal kell megadni. A gólyának és a békáknak is két-két szemük van, a gólyának még piros kúp alakú csőre és két gólyalába van (amelyek biológiai ismereteink szerint, a mi lábunkkal ellentétben, térdben előre és nem visszafelé hajlíthatók). A gólya arányai olyanok, hogy előrehajolva a csőrének végével elérné a talajt. Az Ellipszoid Békák testrészei ellipszoidok. A terep textúrázott, nem szükségképpen sík. Tereptárgyak tetszés szerint megválaszthatók. A színteret a nap (irányfényforrás) az ég (ambiens fényforrás) és egy energiától duzzadó szentjános bogár (pontfényforrás) világítja meg.
Készítsen OpenGL programot, amely egy (fekete foltos textúrájú), de alapvetően fehér diffúz+spekuláris testű Szalámi Gólyát és zöld diffúz+erősen spekuláris testű (nyálkás) Ellipszoid Békákat jelenít meg diffúz, textúrázott terepen. A Szalámi Gólya onnan ismerszik meg, hogy ha testét a Catmull-Rom spline vázára merőlegesen bárhol kettészeljük, akkor a metszet kör alakú (a váz definíciója: ha a Szalámi Gólya testének minden felületi pontját egyszerre gyújtjuk meg, akkor a tűzfrontok a vázban találkoznak). A kör sugara a váz mentén változik, amelyet egy másik Catmull-Rom spline-nal kell megadni. A gólyának és a békáknak is két-két szemük van, a gólyának még piros kúp alakú csőre és két gólyalába van (amelyek biológiai ismereteink szerint, a mi lábunkkal ellentétben, térdben előre és nem visszafelé hajlíthatók). A gólya arányai olyanok, hogy előrehajolva a csőrének végével elérné a talajt. Az Ellipszoid Békák testrészei ellipszoidok. A terep textúrázott, nem szükségképpen sík. Tereptárgyak tetszés szerint megválaszthatók. A színteret a nap (irányfényforrás) az ég (ambiens fényforrás) és egy energiától duzzadó szentjános bogár (pontfényforrás) világítja meg.


Beadási határidő: 2013. 12. 04. 23:59
Beadási határidő: 2013. 12. 04. 23:59 (Kiadás dátuma: 2013.11.20., kitolva a határidő: 2013.12.03.; UTÁNA szerverprobléma miatt: 2013.12.04. 23:59)


=== Ötödik feladat ===
=== Ötödik feladat ===
71. sor: 66. sor:
Mozgassa meg a 4. házi objektumait. A gólya lépeget előre 1 lépés/sec sebességgel. A támaszkodó láb nem csúszkál (inverz kinematika). A ‘J’ billentyű lenyomására 0.5 sec alatt 10 fokot jobbra fordul célszerűen a támaszkodó láb körül, hasonlóan a ‘B’ billentyű lenyomására balra. A SPACE hatására a nyakát előrehajtva lecsap és ha békatestet talál (végtagok nem számítanak), akkor a béka eltűnik. A gólyát csontváz animációval kell mozgatni, a lábrészek és a nyak hossza nem változhat a mozgás során. A láb részei tekinthetők merev testnek, de a gólyatest nem, így azt a csontvázra "bőrözni" kell. A békák merev testként akár véletlen irányokba ugrálhatnak, de két ugrás között 1 sec rákészülési időre van szükségük. A terepet illetően két lehetőség közül lehet választani. Az elsőben a terep sík és akkor a testeknek van árnyékuk rajta, amit a nap vet (síkra vetített árnyék algoritmus). A másik lehetőség, hogy a terep nem sík.
Mozgassa meg a 4. házi objektumait. A gólya lépeget előre 1 lépés/sec sebességgel. A támaszkodó láb nem csúszkál (inverz kinematika). A ‘J’ billentyű lenyomására 0.5 sec alatt 10 fokot jobbra fordul célszerűen a támaszkodó láb körül, hasonlóan a ‘B’ billentyű lenyomására balra. A SPACE hatására a nyakát előrehajtva lecsap és ha békatestet talál (végtagok nem számítanak), akkor a béka eltűnik. A gólyát csontváz animációval kell mozgatni, a lábrészek és a nyak hossza nem változhat a mozgás során. A láb részei tekinthetők merev testnek, de a gólyatest nem, így azt a csontvázra "bőrözni" kell. A békák merev testként akár véletlen irányokba ugrálhatnak, de két ugrás között 1 sec rákészülési időre van szükségük. A terepet illetően két lehetőség közül lehet választani. Az elsőben a terep sík és akkor a testeknek van árnyékuk rajta, amit a nap vet (síkra vetített árnyék algoritmus). A másik lehetőség, hogy a terep nem sík.


Beadási határidő: 2013. 12. 16. 11:00
Beadási határidő: 2013. 12. 16. 11:00 (Kiadás dátuma: 2013.12.04.)


==2012/13 tavaszi félév==
==2012/13 tavaszi félév==