1 / 9

3D CG

3D CG. Základy geometrie. Vertex A (x,z,y,(w)) Faceta(triangle) F(A,B,C) (polygon) F(A,B,C,D), konvexní, nekonvexní Objekt Většinou (0,1) rozměr. Barva, světlo. RGB (RGBA) Materiál*osvětlení Normála Vertex Faceta

zach
Download Presentation

3D CG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3D CG

  2. Základy geometrie • Vertex A (x,z,y,(w)) • Faceta(triangle) F(A,B,C) • (polygon) F(A,B,C,D), konvexní, nekonvexní • Objekt • Většinou (0,1) rozměr

  3. Barva, světlo • RGB (RGBA) • Materiál*osvětlení • Normála • Vertex • Faceta • Základní rovnice pro vertex I=(N*L)m x s

  4. Barva, světlo 2. • Světlo i materiál • Difusní komponenta • Ambientní komponenta • Spekulární komponenta • ALFA míchaní • (RGB)=(R1G1B1)*A1+(R2G2B2)*A2 • ALFA porovnání (punch-through)

  5. Textura • Ovlivňuje materiál vertexu (většinou difuzní) • RGB(A) • Bitmapové pole (většinou 2D, ale in 1D i 3D) • Mapování z (UV)-> (XYZ) • Filtrace, perspektivní korekce…

  6. Transformace • Každý jeden vertex • Matice 4x4 • Základní: • Translace • Rotace • Měřítko • (projekce) • Výsledek M = RxTxP….

  7. Projekce • 2 základní: • Ortogonální (vynechává 3. rozměr) • Perspektivní (skutečná 3D) str.62 • Ořezy • Okno • Far plane vs. Close plane • Ořezová krychle

  8. Viditelnost • RGBA video buffer • Z buffer • Alpha problém • Řazení • Organizace prostoru • Bsp • Octtrees • ……….

  9. HW akcelerace (GPU) • Transformace Vertexů • Aplikace světla (mlhy…) • Výpočet UV, filtrace • Výroba facety (interpolace barevných hodnot) • Per pixel operace T&L

More Related