Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

4.7. Textúra A felület anyagszerűsége Sík-képek ráborítása a felületre

Hasonló előadás


Az előadások a következő témára: "4.7. Textúra A felület anyagszerűsége Sík-képek ráborítása a felületre"— Előadás másolata:

1 4.7. Textúra A felület anyagszerűsége Sík-képek ráborítása a felületre
Például: faburkolat

2 Textúrák Változatos felületekre
bitlapos (bittérképes), procedurális-, 3D-textúrák Bitlapos textúra: színes négyzet [ 0  u, v  1]  C // = {r, g, b} Felület textúrázása: textúra  geometriai modell  KPP, vagy textúra  KPP

3 Felületek paraméterezése
Egy textúra- négyzet leképezése felület-elemekre: TextúraKR  VKR (SKR) gömbre, hengerre, háromszögre: képlettel Bonyolultabb felületeknél befoglaló közvetítő felület-elem: gömb, stb; textúra  közvetítő-elem: „paraméterezés” közvetítő-elem  felület; merőleges vetítés

4 Gömb „paraméterezése”
Textúra leképezése egy gömb felületére: (u,v)= (x,y,z) Az r sugarú gömb: x() = r  sin cos ; 0 < r y() = r  sin sin;    0   2 z() = r  cos;. u = / (2), v = /  jelöléssel: 0  u, v  1, x(u, v) = r  sin(v)  cos(2u), y(u, v) = r  sin(v)  sin(2u), z(u, v) = r  cos(v), Inverze: u = atan2(x, y) / (2); v = arccos(z / r) / ;

5 Henger „paraméterezése”
Textúra leképezése egy henger felületére : (u,v)= (x,y,z) Az r sugarú, H magasságú henger: x (h) = r  cos, 0 < r y (h) = r  sin, 0   2 z (h) = h;  h H. u = / (2), v = h / H jelöléssel 0  u, v  1, x(u, v) = r  cos(2 u), y(u, v) = r  sin(2 u), z(u, v) = v  H, Inverze: u = atan2(x, y) / (2); v = z / H;

6 Háromszög paraméterezése
Textúra háromszög leképezése egy VKR háromszögre: Ti = (ui, vi) = [ui, vi, 0, 1]  Vi = [xi, yi, zi, 1]; i = 1, 2, 3 Affin transzformációval: P  Ti = Vi ; P = { pik } ( p11 p12 p13 p14 )  ( ui ) = ( xi); i = 1, 2, 3 | p21 p22 p23 p24 | | vi | = | yi | | p31 p32 p33 p34 | | 0 | = | zi | ( ) ( 1 ) = ( 1 ); (p*4): T1 eltolása V1 -be 9 egyenlet, 9 ismeretlen Az inverz leképezés hasonlóan: P’  Vi = Ti

7 A textúra-piramis A tárgyak különböző nagyításainál a textúra részletessége is eltér

8 Különleges leképezések
Ami még kimaradt … Árnyék és átlátszóság Különleges leképezések Bucka Környezet Stb.


Letölteni ppt "4.7. Textúra A felület anyagszerűsége Sík-képek ráborítása a felületre"

Hasonló előadás


Google Hirdetések