A Texture Lookup Approach to Bézier Curve Evaluation on the GPU (JCGT)
Summary
This paper presents a method for evaluating Bézier curves on the GPU using texture lookups, improving efficiency for graphics applications.
Similar Articles
Curvature Beziers – Improving on a timeless recipe
This article discusses the enduring use of bezier curves in computer graphics and proposes improvements to enhance their smoothness and intuitiveness, correcting misconceptions about tangent constraints in pen tools.
The Scanline Sweeper: A Glyph Rendering Algorithm
This paper proposes a glyph rendering algorithm based on GPU shaders—the scanline sweeper. By analyzing the quadratic Bézier representation of glyph contours, it computes scanline coverage within pixel windows, achieving high-quality anti-aliased rendering while reducing memory usage and supporting arbitrary transformations.
The mathematical beauty of hyperbezier curves
Raph Levien proposes a new curve family, the hyperbezier, based on a Cesàro equation that aims to combine smooth curvature variation with the versatility of cubic Béziers for 2D vector graphic design.
I built a GPU back end for Emacs
The author describes building a GPU-based display backend for Emacs using Metal on macOS and OpenGL on Linux, improving rendering performance and enabling new effects like video playback and animated cursors, without modifying the core redisplay engine.
CurveBench: A Benchmark for Exact Topological Reasoning over Nested Jordan Curves
We introduce CurveBench, a benchmark for testing whether vision-language models can recover hierarchical region-containment trees from images of non-intersecting Jordan curves.