<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kmute90</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kmute90"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Kmute90"/>
	<updated>2026-05-06T10:41:26Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Algoritmuselm%C3%A9let_(r%C3%A9gi)&amp;diff=174555</id>
		<title>Algoritmuselmélet (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Algoritmuselm%C3%A9let_(r%C3%A9gi)&amp;diff=174555"/>
		<updated>2014-01-08T14:28:46Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* Vizsga */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Algoritmuselmélet&lt;br /&gt;
|targykod=VISZA213&lt;br /&gt;
|szak=info&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=4&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|tanszék=SZIT&lt;br /&gt;
|kiszh=nincs&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|vizsga=írásbeli és szóbeli&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/VISZA213/&lt;br /&gt;
|targyhonlap=http://cs.bme.hu/algel/&lt;br /&gt;
|levlista=algel{{kukac}}sch.bme.hu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Követelmények==&lt;br /&gt;
===Előtanulmányi rend===&lt;br /&gt;
[[Bevezetés a számításelméletbe II.|Bevezetés a számításelméletbe 2.]] tárgyból aláírás megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
===A szorgalmi időszakban===&lt;br /&gt;
*Az &#039;&#039;&#039;aláírás&#039;&#039;&#039; feltételei:&lt;br /&gt;
**A &#039;&#039;&#039;ZH&#039;&#039;&#039; sikeres (min. 40%) megírása. Várhatóan 8 feladatból áll, minden feladat ugyanannyit ér. A ZH eredménye kedvezõ esetben feljavíthatja a vizsga eredményét is.&lt;br /&gt;
*&#039;&#039;&#039;Megajánlott jegy:&#039;&#039;&#039; nincs.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható. A pótpótZH eredménye már nem számítható bele a vizsgába.&lt;br /&gt;
*&#039;&#039;&#039;Elővizsga:&#039;&#039;&#039; nincs&lt;br /&gt;
&lt;br /&gt;
===A vizsgaidőszakban===&lt;br /&gt;
*&#039;&#039;&#039;Vizsga:&#039;&#039;&#039; Írásbeli. Az írásbeli vizsga után egy megajánlott jegyet kapsz, ami vagy a vizsgapontszám (V), vagy (ha ez legalább elégséges és a (pót)ZH eredménye jobb, mint a vizsgáé) a (pót)ZH és vizsgapontszám átlaga alapján számítódik. Az írásbeli vizsgát szóbeli vizsga követheti. Elégtelen írásbeli vizsga szóbelivel nem javítható. Ha szóbelizel, a megajánlott jegyen egy jegyet lehet javítani, de rontani is. A feltett kérdés függ attól is, hogy hány pont kell a jobb jegyhez, illetve, hogy az milyen jegy.&lt;br /&gt;
*&amp;lt;math&amp;gt; P= max\left(\frac{ZH+V}{2},V\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!P !! Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 31 || 1&lt;br /&gt;
|-&lt;br /&gt;
|32 - 43 || 2&lt;br /&gt;
|-&lt;br /&gt;
|44 - 55 || 3&lt;br /&gt;
|-&lt;br /&gt;
|56 - 67 || 4&lt;br /&gt;
|-&lt;br /&gt;
|68 - 80 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
*A félévvégi jegy a (pót)ZH eredményének figyelembe vételével kialakult vizsgajegy.&lt;br /&gt;
&lt;br /&gt;
==Segédanyagok==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Előadáshoz&#039;&#039;&#039;&lt;br /&gt;
**A tankönyv:  Rónyai Lajos, Ivanyos Gábor, Szabó Réka: Algoritmusok.&lt;br /&gt;
**[[Media:Algel_nagysagrend_Friedl_Katalin.pdf| Nagyságrendek]] Friedl Katalin által készített kiegészítő az Algoritmusok könyv mellé&lt;br /&gt;
**[[Media:Algel_bonyelm_Friedl_Katalin.pdf| Bonyolultság elmélet]] Friedl Katalin által készített kiegészítő az Algoritmusok könyv mellé&lt;br /&gt;
**[[Media:Algel_eajegyzet.pdf|Elődás jegyzet]] Nem hivatalos! Készült:~2010 ősz&lt;br /&gt;
**[[Media:Algel_eajegyzet_E_Cs.pdf|Elekes Csabi órai jegyzete]] kézzel írott&lt;br /&gt;
**[[Media:Algel_pirosfeketefak.pdf| Piros-fekete fák]] Egy kis hasznos dolog a piros-fekete fákról&lt;br /&gt;
**[http://qiao.github.io/PathFinding.js/visual/ Javascript útvonalkereső demo] (tehát java plugin nélkül is megy!): A*, Breadth-First, Best-**First, Dijkstra, Jump point&lt;br /&gt;
**[http://cs.bme.hu/~kiskat/sza/anim.html Algoritmusok animációja]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Gyakorlathoz&#039;&#039;&#039;&lt;br /&gt;
**[[Media:Algel_gyakjegyzet_E_Cs.pdf|Elekes Csabi gyakorlat jegyzete]] kézzel írott&lt;br /&gt;
**&#039;&#039;&#039;Kőrösi Attila&#039;&#039;&#039; 2012 őszének gyakorlat [[Media:Algel_gyak_2012osz_fs.pdf | Feladatai]] és [[Media:Algel_gyak_2012osz_m0.pdf | Megoldásai]] &#039;&#039;&#039;(Nem feltétlenül tartalmaz teljes megoldásokat!)&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;[http://www.cs.bme.hu/~drotos/ Drótos Márton]&#039;&#039;&#039; gyakvez [[Media:drotos_2013_fs.pdf | Feladatsora]] és a hozzá tartozó [[Media:drotos_2013_mo.pdf | Megoldások]]. (Változhat, ajánlott nézni az oldalát, jelenleg a legfrisebb változat :  21-Sep-2012 11:32)&lt;br /&gt;
&lt;br /&gt;
==Videó==&lt;br /&gt;
2010 tavaszán [http://video.bme.hu/index.php?act=vid&amp;amp;tkod=BMEALGO videofelvétel] készült az előadásokon és az egyik csoport gyakorlatain (Vigyázat! Semmi garancia nincs arra, hogy mindig minden ugyanúgy és ugyanakkor fog elhangzani a későbbi félévekben!)&lt;br /&gt;
&lt;br /&gt;
==ZH==&lt;br /&gt;
&lt;br /&gt;
*2013&lt;br /&gt;
** [[Média:Algel_ppzh_20130523.pdf|2013-05-23 PPZH]] [[Algoritmuselmélet_-_PPZH,_2013.05.23.|Nem hivatalos megoldókulcs]] (8/2)&lt;br /&gt;
** [[Média:Algel_pzh_20130424.pdf|2013-04-24 PZH]] [[Algoritmuselmélet_2013.04.24._PZH_megoldásai|Nem hivatalos megoldókulcs]] (8/6)&lt;br /&gt;
** [[Media:Algel_zh_20130403.pdf|2013-04-03 ZH]] [[Algoritmuselmélet_2013.04.03._ZH_megoldásai|Nem hivatalos megoldókulcs]] (8/7)&lt;br /&gt;
&lt;br /&gt;
*2012&lt;br /&gt;
** [[Media:Algel ppzh 20121116.jpg|2012-11-16 ppZh]] megoldás nélkül&lt;br /&gt;
** [[Media:Algel_pzh_120426_moval.pdf|2012-04-26 ZH]] megoldással&lt;br /&gt;
&lt;br /&gt;
*2011&lt;br /&gt;
** [[Media:Algel_pzh_20110422.pdf|2011-04-22 PZH]] megoldás nélkül&lt;br /&gt;
** [[Media:Algel_zh_20110328.pdf|2011-03-28 ZH]] megoldás nélkül&lt;br /&gt;
&lt;br /&gt;
*2010&lt;br /&gt;
** [[Media:Algel_pzh_20101119_jav_utmutatoval.pdf|2010-11-19 PZH]] (~javítási útmutatóval) [[Algoritmuselmélet_2010.11.19._PZH_megoldásai|Nem hivatalos megoldókulcs]] (8/4)&lt;br /&gt;
&lt;br /&gt;
==Vizsga==&lt;br /&gt;
*2013-14 ősz&lt;br /&gt;
**[[Media:Algel_V1_2014_01_02.jpg | 2014.01.02. vizsga]] megoldás nélkül&lt;br /&gt;
&lt;br /&gt;
*2012-13 tavasz&lt;br /&gt;
**[[Media:Algel_V4_2013_06_20.pdf | 2013.06.20. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_V3_2013_06_13.pdf | 2013.06.13. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_V2_2013_06_06.pdf | 2013.06.06. vizsga]] [[Algoritmuselmélet_2013.06.06._vizsga_megoldásai#2013.06.06._vizsga_megold.C3.A1sai|Nem hivatalos megoldókulcs]] (8/5)&lt;br /&gt;
**[[Media:Algel_V1_2013_05_30.pdf | 2013.05.30. vizsga]] [[Algoritmuselmélet_2013.05.30._vizsga_megoldásai|Nem hivatalos megoldókulcs]] (8/5)&lt;br /&gt;
&lt;br /&gt;
*2012-13 ősz&lt;br /&gt;
**[[Media:Algel_vizsga_20130110.pdf| 2013.01.10. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_vizsga_20130103.pdf| 2013.01.03. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_vizsga_20121220.pdf| 2012.12.20. vizsga]] megoldás nélkül&lt;br /&gt;
&lt;br /&gt;
*2011-12 ősz&lt;br /&gt;
**[[Media:Algel_vizsga_20120105_moval.pdf| 2012.01.05. vizsga]] megoldással&lt;br /&gt;
**[[Media:Algel_vizsga_20111222_moval.pdf| 2011.12.22. vizsga]] megoldással&lt;br /&gt;
&lt;br /&gt;
==Tippek==&lt;br /&gt;
&lt;br /&gt;
A tantárgy fentvan video.bme.hu-n viszont érdemes bejárni órára, illetve gyakorlatra, mert a feladatok, problémák, eljárások megértésében nagymértékben segítséget nyújt. A gyakorlatvezetők a lehető legjobban megpróbálják elmagyarázni az anyagot, ha pedig nemértés üti fel fejét, szívesen segítenek, elmondják akár mégegyszer, új példát hoznak a tananyag könnyebb megértése érdekében.&lt;br /&gt;
&lt;br /&gt;
Ajánlani tudom csak Kőrösi Attila gyakorlatát. (2012.ősz by Fityusz)&lt;br /&gt;
Ezen felül pedig érdemes a vizsga előtti konzultációra elmenni, hasznos lehet! (by Fityusz)&lt;br /&gt;
&lt;br /&gt;
Erősen ajánlani tudom a [http://video.bme.hu/index.php?act=vid&amp;amp;tkod=BMEALGO videókat], főképp a &#039;&#039;&#039;gyakorlat videókat&#039;&#039;&#039; (de az előadás videók is hasznosak vizsgához!), ill. a [[Algoritmuselmélet#Seg.C3.A9danyagok | Segédanyagoknál]] lévő gyakorlati anyagokat.&lt;br /&gt;
&lt;br /&gt;
==Hasznos linkek==&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/algel hivatalos oldal]&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~kiskat/algel/ Katona Gyula] előadó oldala&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~friedl/alg/ Freidl Katalin] előadó oldala(egyenes)&lt;br /&gt;
&lt;br /&gt;
[http://cs.bme.hu/~kazi/algel/ Kazi Sándor] gyakvez oldala&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~drotos/ Drótos Márton] gyakvez oldala&lt;br /&gt;
&lt;br /&gt;
[[Algoritmuselmélet:_ZH_és_Vizsga_megoldásához_wiki-oldal_minta|ZH és Vizsga megoldásához wiki-oldal minta]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoalap]]&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Algoritmuselm%C3%A9let_(r%C3%A9gi)&amp;diff=174551</id>
		<title>Algoritmuselmélet (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Algoritmuselm%C3%A9let_(r%C3%A9gi)&amp;diff=174551"/>
		<updated>2014-01-08T14:27:02Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* Vizsga */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Algoritmuselmélet&lt;br /&gt;
|targykod=VISZA213&lt;br /&gt;
|szak=info&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=4&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|tanszék=SZIT&lt;br /&gt;
|kiszh=nincs&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|vizsga=írásbeli és szóbeli&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/VISZA213/&lt;br /&gt;
|targyhonlap=http://cs.bme.hu/algel/&lt;br /&gt;
|levlista=algel{{kukac}}sch.bme.hu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Követelmények==&lt;br /&gt;
===Előtanulmányi rend===&lt;br /&gt;
[[Bevezetés a számításelméletbe II.|Bevezetés a számításelméletbe 2.]] tárgyból aláírás megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
===A szorgalmi időszakban===&lt;br /&gt;
*Az &#039;&#039;&#039;aláírás&#039;&#039;&#039; feltételei:&lt;br /&gt;
**A &#039;&#039;&#039;ZH&#039;&#039;&#039; sikeres (min. 40%) megírása. Várhatóan 8 feladatból áll, minden feladat ugyanannyit ér. A ZH eredménye kedvezõ esetben feljavíthatja a vizsga eredményét is.&lt;br /&gt;
*&#039;&#039;&#039;Megajánlott jegy:&#039;&#039;&#039; nincs.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható. A pótpótZH eredménye már nem számítható bele a vizsgába.&lt;br /&gt;
*&#039;&#039;&#039;Elővizsga:&#039;&#039;&#039; nincs&lt;br /&gt;
&lt;br /&gt;
===A vizsgaidőszakban===&lt;br /&gt;
*&#039;&#039;&#039;Vizsga:&#039;&#039;&#039; Írásbeli. Az írásbeli vizsga után egy megajánlott jegyet kapsz, ami vagy a vizsgapontszám (V), vagy (ha ez legalább elégséges és a (pót)ZH eredménye jobb, mint a vizsgáé) a (pót)ZH és vizsgapontszám átlaga alapján számítódik. Az írásbeli vizsgát szóbeli vizsga követheti. Elégtelen írásbeli vizsga szóbelivel nem javítható. Ha szóbelizel, a megajánlott jegyen egy jegyet lehet javítani, de rontani is. A feltett kérdés függ attól is, hogy hány pont kell a jobb jegyhez, illetve, hogy az milyen jegy.&lt;br /&gt;
*&amp;lt;math&amp;gt; P= max\left(\frac{ZH+V}{2},V\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!P !! Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 31 || 1&lt;br /&gt;
|-&lt;br /&gt;
|32 - 43 || 2&lt;br /&gt;
|-&lt;br /&gt;
|44 - 55 || 3&lt;br /&gt;
|-&lt;br /&gt;
|56 - 67 || 4&lt;br /&gt;
|-&lt;br /&gt;
|68 - 80 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
*A félévvégi jegy a (pót)ZH eredményének figyelembe vételével kialakult vizsgajegy.&lt;br /&gt;
&lt;br /&gt;
==Segédanyagok==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Előadáshoz&#039;&#039;&#039;&lt;br /&gt;
**A tankönyv:  Rónyai Lajos, Ivanyos Gábor, Szabó Réka: Algoritmusok.&lt;br /&gt;
**[[Media:Algel_nagysagrend_Friedl_Katalin.pdf| Nagyságrendek]] Friedl Katalin által készített kiegészítő az Algoritmusok könyv mellé&lt;br /&gt;
**[[Media:Algel_bonyelm_Friedl_Katalin.pdf| Bonyolultság elmélet]] Friedl Katalin által készített kiegészítő az Algoritmusok könyv mellé&lt;br /&gt;
**[[Media:Algel_eajegyzet.pdf|Elődás jegyzet]] Nem hivatalos! Készült:~2010 ősz&lt;br /&gt;
**[[Media:Algel_eajegyzet_E_Cs.pdf|Elekes Csabi órai jegyzete]] kézzel írott&lt;br /&gt;
**[[Media:Algel_pirosfeketefak.pdf| Piros-fekete fák]] Egy kis hasznos dolog a piros-fekete fákról&lt;br /&gt;
**[http://qiao.github.io/PathFinding.js/visual/ Javascript útvonalkereső demo] (tehát java plugin nélkül is megy!): A*, Breadth-First, Best-**First, Dijkstra, Jump point&lt;br /&gt;
**[http://cs.bme.hu/~kiskat/sza/anim.html Algoritmusok animációja]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Gyakorlathoz&#039;&#039;&#039;&lt;br /&gt;
**[[Media:Algel_gyakjegyzet_E_Cs.pdf|Elekes Csabi gyakorlat jegyzete]] kézzel írott&lt;br /&gt;
**&#039;&#039;&#039;Kőrösi Attila&#039;&#039;&#039; 2012 őszének gyakorlat [[Media:Algel_gyak_2012osz_fs.pdf | Feladatai]] és [[Media:Algel_gyak_2012osz_m0.pdf | Megoldásai]] &#039;&#039;&#039;(Nem feltétlenül tartalmaz teljes megoldásokat!)&#039;&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;[http://www.cs.bme.hu/~drotos/ Drótos Márton]&#039;&#039;&#039; gyakvez [[Media:drotos_2013_fs.pdf | Feladatsora]] és a hozzá tartozó [[Media:drotos_2013_mo.pdf | Megoldások]]. (Változhat, ajánlott nézni az oldalát, jelenleg a legfrisebb változat :  21-Sep-2012 11:32)&lt;br /&gt;
&lt;br /&gt;
==Videó==&lt;br /&gt;
2010 tavaszán [http://video.bme.hu/index.php?act=vid&amp;amp;tkod=BMEALGO videofelvétel] készült az előadásokon és az egyik csoport gyakorlatain (Vigyázat! Semmi garancia nincs arra, hogy mindig minden ugyanúgy és ugyanakkor fog elhangzani a későbbi félévekben!)&lt;br /&gt;
&lt;br /&gt;
==ZH==&lt;br /&gt;
&lt;br /&gt;
*2013&lt;br /&gt;
** [[Média:Algel_ppzh_20130523.pdf|2013-05-23 PPZH]] [[Algoritmuselmélet_-_PPZH,_2013.05.23.|Nem hivatalos megoldókulcs]] (8/2)&lt;br /&gt;
** [[Média:Algel_pzh_20130424.pdf|2013-04-24 PZH]] [[Algoritmuselmélet_2013.04.24._PZH_megoldásai|Nem hivatalos megoldókulcs]] (8/6)&lt;br /&gt;
** [[Media:Algel_zh_20130403.pdf|2013-04-03 ZH]] [[Algoritmuselmélet_2013.04.03._ZH_megoldásai|Nem hivatalos megoldókulcs]] (8/7)&lt;br /&gt;
&lt;br /&gt;
*2012&lt;br /&gt;
** [[Media:Algel ppzh 20121116.jpg|2012-11-16 ppZh]] megoldás nélkül&lt;br /&gt;
** [[Media:Algel_pzh_120426_moval.pdf|2012-04-26 ZH]] megoldással&lt;br /&gt;
&lt;br /&gt;
*2011&lt;br /&gt;
** [[Media:Algel_pzh_20110422.pdf|2011-04-22 PZH]] megoldás nélkül&lt;br /&gt;
** [[Media:Algel_zh_20110328.pdf|2011-03-28 ZH]] megoldás nélkül&lt;br /&gt;
&lt;br /&gt;
*2010&lt;br /&gt;
** [[Media:Algel_pzh_20101119_jav_utmutatoval.pdf|2010-11-19 PZH]] (~javítási útmutatóval) [[Algoritmuselmélet_2010.11.19._PZH_megoldásai|Nem hivatalos megoldókulcs]] (8/4)&lt;br /&gt;
&lt;br /&gt;
==Vizsga==&lt;br /&gt;
&lt;br /&gt;
*2012-13 tavasz&lt;br /&gt;
**[[Media:Algel_V4_2013_06_20.pdf | 2013.06.20. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_V3_2013_06_13.pdf | 2013.06.13. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_V2_2013_06_06.pdf | 2013.06.06. vizsga]] [[Algoritmuselmélet_2013.06.06._vizsga_megoldásai#2013.06.06._vizsga_megold.C3.A1sai|Nem hivatalos megoldókulcs]] (8/5)&lt;br /&gt;
**[[Media:Algel_V1_2013_05_30.pdf | 2013.05.30. vizsga]] [[Algoritmuselmélet_2013.05.30._vizsga_megoldásai|Nem hivatalos megoldókulcs]] (8/5)&lt;br /&gt;
&lt;br /&gt;
*2012-13 ősz&lt;br /&gt;
**[[Media:Algel_vizsga_20130110.pdf| 2013.01.10. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_vizsga_20130103.pdf| 2013.01.03. vizsga]] megoldás nélkül&lt;br /&gt;
**[[Media:Algel_vizsga_20121220.pdf| 2012.12.20. vizsga]] megoldás nélkül&lt;br /&gt;
&lt;br /&gt;
*2011-12 ősz&lt;br /&gt;
**[[Media:Algel_vizsga_20120105_moval.pdf| 2012.01.05. vizsga]] megoldással&lt;br /&gt;
**[[Media:Algel_vizsga_20111222_moval.pdf| 2011.12.22. vizsga]] megoldással&lt;br /&gt;
&lt;br /&gt;
==Tippek==&lt;br /&gt;
&lt;br /&gt;
A tantárgy fentvan video.bme.hu-n viszont érdemes bejárni órára, illetve gyakorlatra, mert a feladatok, problémák, eljárások megértésében nagymértékben segítséget nyújt. A gyakorlatvezetők a lehető legjobban megpróbálják elmagyarázni az anyagot, ha pedig nemértés üti fel fejét, szívesen segítenek, elmondják akár mégegyszer, új példát hoznak a tananyag könnyebb megértése érdekében.&lt;br /&gt;
&lt;br /&gt;
Ajánlani tudom csak Kőrösi Attila gyakorlatát. (2012.ősz by Fityusz)&lt;br /&gt;
Ezen felül pedig érdemes a vizsga előtti konzultációra elmenni, hasznos lehet! (by Fityusz)&lt;br /&gt;
&lt;br /&gt;
Erősen ajánlani tudom a [http://video.bme.hu/index.php?act=vid&amp;amp;tkod=BMEALGO videókat], főképp a &#039;&#039;&#039;gyakorlat videókat&#039;&#039;&#039; (de az előadás videók is hasznosak vizsgához!), ill. a [[Algoritmuselmélet#Seg.C3.A9danyagok | Segédanyagoknál]] lévő gyakorlati anyagokat.&lt;br /&gt;
&lt;br /&gt;
==Hasznos linkek==&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/algel hivatalos oldal]&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~kiskat/algel/ Katona Gyula] előadó oldala&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~friedl/alg/ Freidl Katalin] előadó oldala(egyenes)&lt;br /&gt;
&lt;br /&gt;
[http://cs.bme.hu/~kazi/algel/ Kazi Sándor] gyakvez oldala&lt;br /&gt;
&lt;br /&gt;
[http://www.cs.bme.hu/~drotos/ Drótos Márton] gyakvez oldala&lt;br /&gt;
&lt;br /&gt;
[[Algoritmuselmélet:_ZH_és_Vizsga_megoldásához_wiki-oldal_minta|ZH és Vizsga megoldásához wiki-oldal minta]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoalap]]&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168614</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168614"/>
		<updated>2013-06-19T12:59:43Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
Megjegyzés: Konkrét sinus egy se volt benne (így leírva), inkább azonosságok (is) kellettek, pl.: 1 - cosa*cosa, azaz 1 - cos négyzet, ami nem más mint a sin négyzet, a sin négyzet + cos négyzet = 1 átalakításból.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.invtrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk. (Adott volt a CPU program(glscale+gluLookAt+glvertex utasítások voltak főleg), meg a Vertex shader program, de csak az utóbbin változtathattunk. + Ismeretlen fragmens shader) (15pont) &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void VertexShader (&amp;lt;br /&amp;gt;&lt;br /&gt;
in float4 position : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
in float3 normal : NORMAL,&amp;lt;br /&amp;gt;&lt;br /&gt;
in ... view : VIEW, //? Nem biztos&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans,&amp;lt;br /&amp;gt;&lt;br /&gt;
out float4 hposition : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
out ..., &amp;lt;br /&amp;gt;&lt;br /&gt;
out ...) {&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
view = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz; //Szerintem ez nem így volt, de nem emlékszem rá, hogy mi volt itt pontosan&amp;lt;br /&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
# Hatásmetszet (Talán, nem biztos.)&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168613</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168613"/>
		<updated>2013-06-19T12:59:04Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
Megjegyzés: Konkrét sinus egy se volt benne (így leírva), inkább azonosságok (is) kellettek, pl.: 1 - cosa*cosa, azaz 1 - cos négyzet, ami nem más mint a sin négyzet, a sin négyzet + cos négyzet = 1 átalakításból.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.invtrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk. (Adott volt a CPU program(glscale+gluLookAt+glvertex utasítások voltak főleg), meg a Vertex shader program, de csak az utóbbin változtathattunk. + Ismeretlen fragmens shader)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void VertexShader (&amp;lt;br /&amp;gt;&lt;br /&gt;
in float4 position : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
in float3 normal : NORMAL,&amp;lt;br /&amp;gt;&lt;br /&gt;
in ... view : VIEW, //? Nem biztos&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans,&amp;lt;br /&amp;gt;&lt;br /&gt;
out float4 hposition : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
out ..., &amp;lt;br /&amp;gt;&lt;br /&gt;
out ...) {&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
view = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz; //Szerintem ez nem így volt, de nem emlékszem rá, hogy mi volt itt pontosan&amp;lt;br /&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
# Hatásmetszet (Talán, nem biztos.)&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168612</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168612"/>
		<updated>2013-06-19T12:58:49Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 1. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
Megjegyzés: Konkrét sinus egy se volt benne (így leírva), inkább azonosságok (is) kellettek, pl.: 1 - cosa*cosa, azaz 1 - cos négyzet, ami nem más mint a sin négyzet, a sin négyzet + cos négyzet = 1 átalakításból.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2. feladat== &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.invtrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk. (Adott volt a CPU program(glscale+gluLookAt+glvertex utasítások voltak főleg), meg a Vertex shader program, de csak az utóbbin változtathattunk. + Ismeretlen fragmens shader)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void VertexShader (&amp;lt;br /&amp;gt;&lt;br /&gt;
in float4 position : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
in float3 normal : NORMAL,&amp;lt;br /&amp;gt;&lt;br /&gt;
in ... view : VIEW, //? Nem biztos&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans,&amp;lt;br /&amp;gt;&lt;br /&gt;
out float4 hposition : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
out ..., &amp;lt;br /&amp;gt;&lt;br /&gt;
out ...) {&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
view = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz; //Szerintem ez nem így volt, de nem emlékszem rá, hogy mi volt itt pontosan&amp;lt;br /&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
# Hatásmetszet (Talán, nem biztos.)&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168611</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168611"/>
		<updated>2013-06-19T12:58:35Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 1. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
Megjegyzés: Konkrét sinus egy se volt benne (így leírva), inkább azonosságok (is) kellettek, pl.: 1 - cosa*cosa, azaz 1 - cos négyzet, ami nem más mint a sin négyzet, a sin négyzet + cos négyzet = 1 átalakításból.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&amp;lt;br /&amp;gt;&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.invtrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk. (Adott volt a CPU program(glscale+gluLookAt+glvertex utasítások voltak főleg), meg a Vertex shader program, de csak az utóbbin változtathattunk. + Ismeretlen fragmens shader)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
void VertexShader (&amp;lt;br /&amp;gt;&lt;br /&gt;
in float4 position : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
in float3 normal : NORMAL,&amp;lt;br /&amp;gt;&lt;br /&gt;
in ... view : VIEW, //? Nem biztos&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview,&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans,&amp;lt;br /&amp;gt;&lt;br /&gt;
out float4 hposition : POSITION,&amp;lt;br /&amp;gt;&lt;br /&gt;
out ..., &amp;lt;br /&amp;gt;&lt;br /&gt;
out ...) {&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
view = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz; //Szerintem ez nem így volt, de nem emlékszem rá, hogy mi volt itt pontosan&amp;lt;br /&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
# Hatásmetszet (Talán, nem biztos.)&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168607</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168607"/>
		<updated>2013-06-19T12:26:47Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.invtrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
float4 cp = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz;&amp;lt;br /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168606</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168606"/>
		<updated>2013-06-19T12:26:20Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az a memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.intrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
float4 cp = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz;&amp;lt;br /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168605</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168605"/>
		<updated>2013-06-19T12:24:07Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.intrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
float4 cp = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz;&amp;lt;br /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168604</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168604"/>
		<updated>2013-06-19T12:23:50Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.intrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
...&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview&amp;lt;br /&amp;gt;&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans&amp;lt;br /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
hposition = mul(MVP, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
float4 cp = mul(MV, position);&amp;lt;br /&amp;gt;&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz;&amp;lt;br /&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168603</id>
		<title>Számítógépes grafika és képfeldolgozás - Vizsga, 2013.06.19.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Sz%C3%A1m%C3%ADt%C3%B3g%C3%A9pes_grafika_%C3%A9s_k%C3%A9pfeldolgoz%C3%A1s_-_Vizsga,_2013.06.19.&amp;diff=168603"/>
		<updated>2013-06-19T12:23:12Z</updated>

		<summary type="html">&lt;p&gt;Kmute90: /* 2. feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==1. feladat==&lt;br /&gt;
&lt;br /&gt;
Adott volt egy C++ kód, ami a visszaverődést, beletörést és a Fresnel függvényt valósította meg a Snellius-Descartes törvény alapján.&lt;br /&gt;
&lt;br /&gt;
;Módosítsa a kódot úgy, hogy a S-D helyett egy Donatellácska-Győzike törvényt használjon, ami annyiban tér el a S-D-től, hogy minden sin helyett cos áll. (15p)&lt;br /&gt;
&lt;br /&gt;
==2. feladat==&lt;br /&gt;
Vertex shaderes feladat. Adott egy kódrészlet, &amp;quot;meghibásodott az memóriaterület&amp;quot;, ami pont a három állapot (state.matrix.mvp, state.matrix.modelview, state.modelview.intrans) értékét tárolja, alakítsuk át a kódot úgy, hogy az értékük nélkül is ugyan azt a képet kapjuk.&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
uniform float4x4 MVP : state.matrix.mvp,&lt;br /&gt;
uniform float4x4 MV : state.matrix.modelview,&lt;br /&gt;
uniform float4x4 MVIT : state.matrix.modelview.invtrans&lt;br /&gt;
...&lt;br /&gt;
hposition = mul(MVP, position);&lt;br /&gt;
float4 cp = mul(MV, position);&lt;br /&gt;
cnormal = mul(MVIT, normal).xyz;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Bónusz kérdések ==&lt;br /&gt;
&lt;br /&gt;
Darabja 1 pontért a hőségre való tekintettel.&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# CSG&lt;br /&gt;
# Z-fighting&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Kmute90</name></author>
	</entry>
</feed>