cg8_2013 - Computer Graphics Lecture 8 Antialiasing Texture...

Info icon This preview shows pages 1–13. Sign up to view the full content.

&omputer *raphics /ecture ± $ntialiasing² 7exture 0apping
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

7oday 7exture mapping • $ntialiasing • $ntialiasing³textures
Image of page 2
7exture 0apping :hy needed" • $dding details using high resolution polygon meshes is costly • 1ot very suitable for real³time applications TKb_`b DS_VST[RO $^UR[RO $^UR±S\YZ\ZQZWXS[XY
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

7exture mapping´ • 0ethod of improving surface appearance by mapping images onto the surface • 'one at the rasterization stage
Image of page 4
3rinciples of 7exture 0apping )or each triangle in the model² establish a corresponding region in the texture image ,mage has much higher resolution than mesh 'uring the rasterization² color the surface by that of the texture 89 coordinates the µ' coordinates of the texture map
Image of page 5

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

,nterpolating the uv coordinates • 7o compute the 89 inside the triangle² interpolate those at the vertices • 'one at the rasterization stage • 8se barycentric coordinates u# α u · β u µ · γ u ¸ v # α v · β v µ · γ v ¸
Image of page 6
1.What is the color of the 3 vertices of the triangle? 2.!How will the textured triangle look like?
Image of page 7

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

!How to Produce a UV Mapping? • 8se common mappings • 2rthogonal² cylindrical² spherical • &apturing the real data • 2btain the color as well as the ¸' shape • 0anually specify the correspondence • 8sing graphical tools • 8sing automatic segmentation² unfolding
Image of page 8
&ommon 7exture &oordinate 0appings • 2rthogonal • &ylindrical • 6pherical
Image of page 9

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

&apture 5eal 'ata • &apture the depth as well as the color http ¹¹www´¸dface´ org¹media¹images´html
Image of page 10
0anually specifying the mapping • 7here are good tools to map the texture to the surface² for example² •'irectly painting on ¸' geometry •0anually align unfolded data on the image http ¹¹www´youtube´com¹watch" v#+4.'$'eu7)c &reating a 89 map on 0aya
Image of page 11

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

8nfolding the geometry 6egmenting the body into a set of charts
Image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.
  • Spring '14
  • Aliasing, Texture mapping, sampling rate, Bilinear interpolation, Texture filtering, Anti-aliasing

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern