2011-11-22 80 views
7

快速光柵化假設有矢量形狀(Bezier曲線,其確定的形狀的邊界)的很多。例如,一個充滿小字母的頁面。文本和矢量藝術

什麼是創建一個位圖出來的最快方法是什麼?

我曾經看到一個演示幾年前(現在不能找到它),其中用於GPU柵格化矢量藝術一些球員 - 他們能夠放大/縮小頁面的實時。 Bezier形狀的GPU渲染的當前狀態是什麼?它真的很快嗎?比CPU更快?什麼是常用的和不常用的算法?有這樣的開源庫嗎?它使用什麼語言?那麼OpenGL呢?

+0

GPU仍然光柵化(你的情況)線段。但他們現在也可以在GPU上「鑲嵌」貝塞爾曲線。 – chill

回答

0

幾年前我曾經看過一個演示(現在找不到它),其中一些人使用GPU來柵格化矢量圖 - 他們能夠實時放大/縮小頁面。

難道是這一個? http://alice.loria.fr/index.php/[email protected]

Bezier形狀的GPU渲染的當前狀態是什麼?

關於同一像一些年前。 Tesselation着色器可以提供幫助,但是當它涉及到沒有中間tesselation階段的光柵化曲線時,它在片段着色器中很麻煩。