Efficient pixel-accurate rendering of curved surfaces

  • Authors:
  • Young In Yeo;Lihan Bin;Jörg Peters

  • Affiliations:
  • University of Florida;Advanced Micro Devices;University of Florida

  • Venue:
  • I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

A curved or higher-order surface, such as spline patch or a Bézier patch, is rendered pixel-accurate if it displays neither polyhedral artifacts nor parametric distortion. This paper shows how to set the evaluation density for a patch just finely enough so that parametric surfaces render pixel-accurate in the standard graphics pipeline. The approach uses tight estimates, not of the size under screen-projection, but of the variance under screen projection between the exact surface and its triangulation. An implementation, using the GPU tessellation engine, runs at interactive rates comparable to standard rendering.