EVGA GeForce GTX 660 Ti SC Review - DirectX 11 Tessellation (Microsoft DirectX SDK)

Article Index

DirectX 11 Tessellation (Microsoft DirectX SDK)

DirectX 11 Tessellation

Detail tessellation adds geometric detail onto material surfaces by using DirectX 11 Tessellation to introduce new vertices onto the underlying geometry and displacing those vertices, according to an accompanying height map. This approach has multiple advantages compared to traditional “fake” per-pixel displacement techniques, such as bump mapping, parallax mapping and even parallax occlusion mapping.

rock

Settings:

  • Tessellation Factor (Edges)
  • Tessellation Factor (Inside)

 

EVGA GTX 660 Ti SC Detail Tessellation

PNTriangles Direct3D 11

This sample, contributed by AMD, presents a technique for achieving smooth surfaces from the position and normal data of a low-density mesh. It utilizes Direct3D 11 APIs and hardware to make use of the new tessellation stages of the pipeline. The algorithm employed here is taken directly from the "Curved PN Triangles" white paper written by Alex Vlachos, Jörg Peters, Chas Boyd, and Jason L. Mitchell.

girl

Settings:

  • Tessellation

EVGA GTX 660 Ti SC PN Triangles

SubD11

The SubD11 sample implements the algorithm described in the paper "Approximating Catmull-Clark Subdivision Surfaces with Bicubic Patches" by Charles Loop and Scott Schaefer (which is available from the preceding link to Microsoft Research's Web site). This sample is similar to the SubD10 sample in the DirectX SDK, except that it has been enhanced to take advantage of three new Direct3D 11 pipeline stages: the hull shader, the tessellator, and the domain shader.

NVIDIA GeForce GTX 670 SuB D DX11 (Catmull)

Settings:

  • Patch Divisions

 

EVGA GTX 660 Ti SC Sub D DX11 (CatMull)

 

 

Login Form