110 likes | 306 Views
A sugárkövetés en illetve a sugárzási egyenlet eken alapuló képkidolgozási módszerek egybevetése. 2.r. “szóródási pont”. 1.r. “szóródási pont”. 3.r. “szóródási pont. 2.r. “szóródási pont”. Képernyő. Fényforrás. Az éppen vizsgált pixel. Nézőpont.
E N D
A sugárkövetésen illetve a sugárzásiegyenleteken alapuló képkidolgozási módszerek egybevetése. 2.r. “szóródási pont” 1.r. “szóródási pont” 3.r. “szóródási pont 2.r. “szóródási pont” Képernyő Fényforrás Az éppen vizsgált pixel Nézőpont • A sugárkövetéses módszernél a szemünkbe jutó fénysugarak útját követjük visszafelé. Sorravesszük a képernyő pixeleit, mindegyik kozepén egy fénysu-garat bocsájtunk visszafelé. Ha ez az elsődleges visszsugár felületbe ütközik, onnan másodlagos visszsugarakat indítunk a felület fénytani tulajdonságainak megfelelően, és így tovább. Az eljárás abbamarad, ha a visszsugár fényforrás-ba jut, és kiszámítjuk, hogy pixelt az adott fényforrás és az érintett felületek hatásának kifejezésére milyen világosságúra és színűre kell beállítani.
A sugárkövetésen illetve a sugárzásiegyenleteken alapuló képkidolgozási módszerek egybevetése. R2 a21 a23 R1 a12 a32 R3 a31 a13 B2 B1 B3 • A sugárzási egyenleteket alkalmazó módszer az egyes felületek által kapott és leadott fénymennyiségek vizsgálatán alapul. Meg kell határozni, hogy az egyes felületek Ri=1 egységnyi megvilágítottság esetén mennyit vetítenek át a többi felületre (ezek az aik együtthatók), s ezek ismeretében fel lehet írni a fényfor-rások által szolgáltatott megvilágítás megoszlását kifejező egyenleteket: • R1= B1 + R2 * a21 + R3 * a31 • R2= B3 + R1 * a12 + R3 * a32 • R3= B1 + R1 * a13 + R2 * a23
Görbék a V&AA rendszerben. A rács-értékeket előállító algoritmus bemutatása a szinuszgörbe példáján. • Kiindultunk tehát a P pontból,ahol • XXY=-1, XX=-3, X=8, • Y=-2, R=2. • Egy Y lépés felfelé: • XX=XX+XXY=-4, R=R+Y=0. • Egy X lépés jobbra: • X=X+XX=4, • R=R+X=4. P
R X Y XX XY YX YY XXX XXY XYX XYY YXX YXY YYX YYY Görbék a V&AA rendszerben. A rács-Rácsponti értékeket előállító általános harmadrendű algoritmus. • Az ábra a rácsponti értékeket számító algoritmus harmadendű alakját szemlélteti: a nyilak azt mutatják, hogy mely regiszter tartalmát kell „beleösszegezni” a megfelelő „felsőbb” regiszter-be. A piros nyilak az X, a zöldek az Y irányú lépésekhez tartozó összegezéseket jelentik. Konzervatív az algoritmus, ha azonos. a csak a betűk sorrendjében különböző regiszterek tartalma
Felületek és testek a V&AA rend-szerben. Felületek és testek ábrázolása. • Egy egyszerű algoritmussal rácsértékeket rendelünk a voxelek sarkaihoz.(Minden voxelnek 8 sarokponja van.) • Azon voxelek képviselnek egy felületet, amelyeknél a 8 sarokponti rácsérték nem azonos előjelű. • Azon voxelek képviselnek egy testet, amelyeknél a 8 sarokponti rácsérték mind negatív előjelű.
Continuum and Digital Computer J.PEREDY Dr. Habil. Prof. Em. A V&AA rendszerrel készült ábrán két forgásfelület áthatása látható. Mindkét meridiángör-be egyenlete c1x3 +c2x2y + c3xy2 + c4y3 + + c5x2 + c6xy + c7y2 + + c8x + c9y + c10 = 0 típusú. Az ábra teljes egészé-ben egész számok összeadásán alpuló diszkrét módszerekkel készült, igy minden részletében „garantált pontosságú”.
Parallel számítások az építészmérnöki munkában (Peredy J. Prof. Em., BME). • A processzorok közötti informá-ció átadás megvalósítható úgy, hogy a processzorok össze van-nak kapcsolva valamilyen rend-szer szerint. Ez a processzor-hálózat (processor network). • Lehetséges az is, hogy a pro-cesszorok között nincs közvetlen összeköttetés, de közös memó-riát használnak, s a közös me-mória tárolóegységeihez minden processzor szükség szerint hoz-záférhet. (Parallel Random Access Machine, PRAM) Egy kétdimenziós mátrix elrendezé-sű processzor-hálózat Kapcsoló Processzorok Memóriaegységek
Parallel Computing and the V&AA System. (By Professor J. Peredy, BUTE.) In the same time it can be considered as a chart of a special tree-type processor network where the PE-s represented with the same colour correspond to the same co-ordinate direction, and are active in the X, Y and Z steps. The algorithms of the V&AA System lend themselves for parallel computation. The parallel algorithms in question can be realised on general- purpose parallel random access machines as well as on special “graphic engine” processor networks. On the figure the 3D V&AA algorithm is represented describing a general surface up to the 3rd degree.
Parallel Computing and the V&AA System. (By Professor J. Peredy, BUTE.) The phase 1) of an X step. In this phase 9 Fetch and Add type operations run parallel.
Parallel Computing and the V&AA System. (By Professor J. Peredy, BUTE.) The phase 2) of an X step. In this phase 3 Fetch and Add type operations run parallel.
Parallel Computing and the V&AA System. (By Professor J. Peredy, BUTE.) The phase 3) of an X step. In this phase with a single Fetch and Add operation we get the final register value in the new grid point.