1 / 47

Parameterization-Aware MIP-Mapping

Parameterization-Aware MIP-Mapping. Josiah Manson and Scott Schaefer Texas A&M University. Texture Parameterization. Texture Parameterization. Texture Parameterization. Texture Parameterization. MIP-Mapping. MIP-Mapping. MIP-Mapping. Aliased. MIP-Mapping. Slow. MIP-Mapping. Fast.

aitana
Download Presentation

Parameterization-Aware MIP-Mapping

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. Parameterization-Aware MIP-Mapping Josiah Manson and Scott Schaefer Texas A&M University

  2. Texture Parameterization

  3. Texture Parameterization

  4. Texture Parameterization

  5. Texture Parameterization

  6. MIP-Mapping

  7. MIP-Mapping

  8. MIP-Mapping Aliased

  9. MIP-Mapping Slow

  10. MIP-Mapping Fast

  11. Filtering 2 2 64 1024 Original Naïve Box

  12. Filtering 2 2 64 1024 Original Guttered Box

  13. Filtering 2 2 64 1024 Original Parameterization-Aware MIP-Mapping

  14. Naïve Filtering

  15. Naïve Filtering

  16. Naïve Filtering

  17. Textures are NOT just images

  18. Textures are NOT just images

  19. Parameterization-Aware Filtering

  20. Parameterization-Aware Filtering

  21. Parameterization-Aware Filtering

  22. Implementation

  23. Implementation

  24. Implementation

  25. Implementation

  26. Implementation

  27. Implementation Color*Area + Area

  28. Implementation

  29. Implementation Color*Area + Area

  30. Implementation Σ Color*Area Σ Area

  31. Implementation Σ Color*Area Σ Area

  32. Nonuniform Plane Object Mesh

  33. Nonuniform Plane Object Mesh Texture Map

  34. Nonuniform Plane Naïve Box

  35. Nonuniform Plane PAM Box

  36. Nonuniform Plane Naïve Box (Anisotropic 16x)

  37. Nonuniform Plane PAM Box (Anisotropic 16x)

  38. Example

  39. Example

  40. Example

  41. Example 2 1024 Original

  42. Example 2 64 Naïve Box

  43. Example 2 64 Guttered Box

  44. Example 2 64 PAM Box

  45. Example Original Naïve Guttered PAM

  46. Preprocessing Times

  47. Conclusion • Correct for parameterization of surface • Works with anisotropic filtering • Never decreases image quality • No changes to rendering or artwork • Try it http://josiahmanson.com

More Related