文本和矢量艺术的快速栅格化 [英] Fast rasterizing of text and vector art

查看:76
本文介绍了文本和矢量艺术的快速栅格化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设向量中有很多形状(确定形状边界的贝塞尔曲线).例如,一个充满小字母的页面.

Suppose there is a lot of vector shapes (Bezier curves which determine the boundary of a shape). For example a page full of tiny letters.

从中创建位图的最快方法是什么?

What is the fastest way to create a bitmap out of it?

几年前,我曾经看过一个演示(现在找不到),其中一些人使用GPU光栅化矢量艺术-他们能够实时放大/缩小页面. Bezier形状的GPU渲染的当前状态是什么?真的快吗?比CPU快?有哪些常见且不太常见的算法?是否有用于此类事情的开源库?它使用什么语言? OpenGL呢?

I once saw a demo several years ago (can't find it now) where some guys used GPU to rasterize the vector art - they were able to zoom in/out of the page in real-time. What is the current state of GPU rendering of Bezier shapes? Is it really fast? Faster than CPU? What are the common and not-so-common algorithms? Is there any open source library for such things? What language does it use? What about OpenGL?

推荐答案

也许您指的是这些论文之一:

Perhaps you mean one of these papers:

使用可编程图形硬件进行分辨率独立的曲线渲染(2005)( PDF )

我认为这些几乎是最新技术.

I think these are pretty much the state of the art.

这篇关于文本和矢量艺术的快速栅格化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆