Hierarchical Rasterization of Curved Primitives for Vector Graphics Rendering on the GPU

Hierarchical Rasterization of Curved Primitives for Vector Graphics Rendering on the GPU
复制标题

用于 GPU 上矢量图形渲染的曲线基元的分层光栅化

DOI:
10.1111/cgf.13622
复制
发表时间:
2019
影响因子:
2.5
通讯作者:
Markus Steinberger
Markus Steinberger
中科院分区:
计算机科学4区
文献类型:
--
作者:
Mark Dokter;Jozef Hladky;Mathias Parger;Dieter Schmalstieg;Hans-Peter Seidel;Markus Steinberger

文献摘要

参考文献

被引文献

相似文献

在本文中,我们介绍了CPatch,一个弯曲的图元,可用于构建任意矢量图形。CPatch是2D多边形的一种推广:任何数量的曲线(最多为一个立方度)限制了一个基本体。我们表明,一个CPatch可以有效地在GPU上的分层方式光栅化,局部丢弃曲线的不相关部分。我们的光栅化器是快速和可扩展的,并行工作在所有补丁,不需要任何近似。我们展示了光栅化器的并行实现,它自然支持各种颜色空间、混合和超采样。此外,我们还展示了如何将矢量图形输入有效地转换为CPatch表示,解决补丁自相交和错误的内外分类等挑战。结果表明,我们的方法比最先进的方法更快,更灵活,并且可能在硬件中实现。
In this paper, we introduce the CPatch, a curved primitive that can be used to construct arbitrary vector graphics. A CPatch is a generalization of a 2D polygon: Any number of curves up to a cubic degree bound a primitive. We show that a CPatch can be rasterized efficiently in a hierarchical manner on the GPU, locally discarding irrelevant portions of the curves. Our rasterizer is fast and scalable, works on all patches in parallel, and does not require any approximations. We show a parallel implementation of our rasterizer, which naturally supports all kinds of color spaces, blending and super‐sampling. Additionally, we show how vector graphics input can efficiently be converted to a CPatch representation, solving challenges like patch self intersections and false inside‐outside classification. Results indicate that our approach is faster than the state‐of‐the‐art, more flexible and could potentially be implemented in hardware.
使用点包含范式的非简单闭合曲线的高效填充算法
DOI: --
发表时间: 1997
期刊: Proceedings X Brazilian Symposium on Computer Graphics and Image Processing
影响因子: --
作者:
Antonio Elias;Fabris Luciano;Silva A Robin;Forrest
通讯作者: Forrest
使用图形硬件对可变形矢量对象进行与分辨率无关的渲染
DOI: --
发表时间: 2006
期刊: International Conference on Computer Graphics and Interactive Techniques
影响因子: --
作者:
Yoshiyuki Kokojima;Kaoru Sugita;Takahiro Saito;T. Takemoto
通讯作者: T. Takemoto
适用于移动设备的基于图块的路径渲染
DOI: --
发表时间: 2015
期刊: SIGGRAPH Asia Mobile Graphics and Interactive Applications
影响因子: --
作者:
Jeong;Jae Don Lee;Sundeep Krishnadasan;Won;J. Brothers;Soojung Ryu
通讯作者: Soojung Ryu
交互式计算机图形学原理(第二版)
DOI: --
发表时间: 1979
期刊:
影响因子: --
作者:
W. Newman;R. Sproull
通讯作者: R. Sproull
使用二维齐次坐标进行三角形扫描转换
DOI: 10.1145/258694.258723
发表时间: 1997
影响因子: 4.3
作者:
M. Olano;T. Greer
通讯作者: T. Greer