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 Például: faburkolat.

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 Például: faburkolat."— 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 2 Textúrák Változatos felületekre bitlapos (bittérképes), procedurális-, 3D-textúrák C 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    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; 0  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: T i = (u i, v i ) = [u i, v i, 0, 1]  V i = [x i, y i, z i, 1]; i = 1, 2, 3 Affin transzformációval:   T i = V i ;  = {  ik } (  11  12  13  14 )  ( u i ) = ( x i ); i = 1, 2, 3 |  21  22  23  24 | | v i | = | y i | |  31  32  33  34 | | 0 | = | z i | (  ) ( 1 ) = ( 1 ); (  *4 ): T 1 eltolása V 1 -be 9 egyenlet, 9 ismeretlen Az inverz leképezés hasonlóan:  ’  V i = T i

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 8 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 Például: faburkolat."

Hasonló előadás


Google Hirdetések