Quadratic Approximation of Cubic Curves

dc.contributor.authorTruong, Nghiaen_US
dc.contributor.authorYuksel, Cemen_US
dc.contributor.authorSeiler, Larryen_US
dc.contributor.editorYuksel, Cem and Membarth, Richard and Zordan, Victoren_US
dc.date.accessioned2020-10-30T18:18:27Z
dc.date.available2020-10-30T18:18:27Z
dc.date.issued2020
dc.description.abstractWe present a simple degree reduction technique for piecewise cubic polynomial splines, converting them into piecewise quadratic splines that maintain the parameterization and C1 continuity. Our method forms identical tangent directions at the interpolated data points of the piecewise cubic spline by replacing each cubic piece with a pair of quadratic pieces. The resulting representation can lead to substantial performance improvements for rendering geometrically complex spline models like hair and fiber-level cloth. Such models are typically represented using cubic splines that are C1-continuous, a property that is preserved with our degree reduction. Therefore, our method can also be considered a new quadratic curve construction approach for high-performance rendering. We prove that it is possible to construct a pair of quadratic curves with C1 continuity that passes through any desired point on the input cubic curve. Moreover, we prove that when the pair of quadratic pieces corresponding to a cubic piece have equal parametric lengths, they join exactly at the parametric center of the cubic piece, and the deviation in positions due to degree reduction is minimized.en_US
dc.description.number2
dc.description.sectionheadersRendering Thin or Transparent Objects
dc.description.seriesinformationProceedings of the ACM on Computer Graphics and Interactive Techniques
dc.description.volume3
dc.identifier.doi10.1145/3406178
dc.identifier.issn2577-6193
dc.identifier.urihttps://doi.org/10.1145/3406178
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1145/3406178
dc.publisherACMen_US
dc.subjectComputing methodologies
dc.subjectParametric curve and surface models
dc.subjectRay tracing.
dc.subjectpolynomial splines
dc.subjectcubic splines
dc.subjectquadratic splines
dc.subjectBézier curves
dc.subjectdegree reduction
dc.subjecthair rendering
dc.subjectray tracing
dc.titleQuadratic Approximation of Cubic Curvesen_US
Files