SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Curve-drawing algorithms for Raster displays
ACM Transactions on Graphics (TOG)
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Scan line methods for displaying parametrically defined surfaces
Communications of the ACM
SURFACES FOR COMPUTER-AIDED DESIGN OF SPACE FORMS
SURFACES FOR COMPUTER-AIDED DESIGN OF SPACE FORMS
A subdivision algorithm for computer display of curved surfaces.
A subdivision algorithm for computer display of curved surfaces.
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Rendering cubic curves and surfaces with integer adaptive forward differencing
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Incremental computation of planar maps
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Drawing antialiased cubic spline curves
ACM Transactions on Graphics (TOG)
Integer forward differencing of cubic polynomials: analysis and algorithms
ACM Transactions on Graphics (TOG)
Rendering curves and surfaces with hybrid subdivision and forward differencing
ACM Transactions on Graphics (TOG)
Estimating subdivision depths for rational curves and surfaces
ACM Transactions on Graphics (TOG)
Exact integer hybrid subdivision and forward differencing of cubics
ACM Transactions on Graphics (TOG)
ACM Transactions on Mathematical Software (TOMS)
Adaptive isocurve-based rendering for freeform surfaces
ACM Transactions on Graphics (TOG)
Comparison of surface and derivative evaluation methods for the rendering of NURB surfaces
ACM Transactions on Graphics (TOG)
Antialiasing of curves by discrete pre-filtering
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Texture mapping 3D models of real-world scenes
ACM Computing Surveys (CSUR)
Quadratic Bezier triangles as drawing primitives
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Towards hardware implementation of loop subdivision
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Rendering trimmed NURBS with adaptive forward differencing
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Watertight tessellation using forward differencing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Rapid evaluation of Catmull-Clark subdivision surfaces
Proceedings of the seventh international conference on 3D Web technology
SnakeToonz: a semi-automatic approach to creating cel animation from video
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
The Scaling Behavior of Viewing Transformations
IEEE Computer Graphics and Applications
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Technical Section: GPU-based rendering of curved polygons using simplicial coverings
Computers and Graphics
DiagSplit: parallel, crack-free, adaptive tessellation for micropolygon rendering
ACM SIGGRAPH Asia 2009 papers
Fast, precise flattening of cubic Bézier path and offset curves
Computers and Graphics
New 3d graphics rendering engine architecture for direct tessellation of spline surfaces
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Extensions for 3d graphics rendering engine used for direct tessellation of spline surfaces
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Hardware outline character rasterization
EGGH'91 Proceedings of the Sixth Eurographics conference on Advances in Computer Graphics Hardware: rendering, visualization and rasterization hardware
Hi-index | 0.00 |
An adaptive forward differencing algorithm is presented for rapid rendering of cubic curves and bicubic surfaces. This method adjusts the forward difference step size so that approximately one pixel is generated along an ordinary or rational cubic curve for each forward difference step. The adjustment involves a simple linear transformation on the coefficients of the curve which can be accomplished with shifts and adds. This technique combines the advantages of traditional forward differencing and adaptive subdivision. A hardware implementation approach is described including the adaptive control of a forward difference engine. Surfaces are rendered by drawing many curves spaced closely enough together so that no pixels are left unpainted. A simple curve anti-aliasing algorithm is also presented in this paper. Anti-aliasing cubic curves is supported via tangent vector output at each forward difference step. The adaptive forward differencing algorithm is also suitable for software implementation.