【发布时间】:2009-06-22 13:20:41
【问题描述】:
我有一些简单的 SVG 图稿(图标和字形之类的东西),我想在 OpenGL 应用程序中显示(在 Debian 上使用 C++ 开发,使用 Qt)。
显而易见的解决方案是使用 convert SVG 的 ImageMagick 库来光栅图像并将它们纹理映射到一些合适的多边形上(或者只使用旧的 glDrawPixels)。
但是,我想知道是否有任何东西可以将 SVG 直接转换为一系列 OpenGL 调用并使用 OpenGL 的线条、多边形等进行渲染。任何人都知道可以做到这一点吗?
【问题讨论】:
-
hmm.. 涉及贝塞尔曲线时的棘手问题。很高兴看到解决方案,因为这两种技术可以很好地互补。
-
tkzinc 也有可能