Skip to content

Latest commit

 

History

History
42 lines (37 loc) · 1.82 KB

README.md

File metadata and controls

42 lines (37 loc) · 1.82 KB

Analytical-Displacement-Mapping

Implementation of analytic displacement mapping using hardware tessellation based on Nießner & Loop (2013)

Analytical displacement mapping overview

Code

The components of the application related to analytical displacement mapping:

Overview of main features

Procedural textures:

  • Bubblewrap Bubblewrap
  • Pinhead Pinhead
  • Chocolate bar Chocolate bar
  • Random Random

Normal types:

  • Interpolated normals Interpolation normals
  • Approximate normals Approximate normals
  • True normals True normals

Shading:

  • Phong shading (see examples above)
  • Normal shading (Visualization for all types of normals) Normal shading
  • Approximation Error (Error of approximate errors compared to true normals) Alt text

Level-of-Detail:

  • Screen-based edge length level-of-detail Alt text