相关疑难解决方法(0)

在没有中间栅格的情况下在OpenGL中显示SVG

我有一些简单的SVG图片(图标和字形的东西),我想在OpenGL应用程序中显示(使用Qt在Debian上使用C++开发).

显而易见的解决方案是使用ImageMagick库 SVG 转换为光栅图像,纹理将它们映射到一些合适的多边形(或者只使用旧的glDrawPixels).

但是,我想知道是否有任何东西可以将SVG直接转换为一系列OpenGL调用并使用OpenGL的线条,多边形等进行渲染.任何人都知道有什么可以做到这一点?

c++ opengl graphics svg

28
推荐指数
2
解决办法
2万
查看次数

在OpenGL中渲染矢量图形?

有没有办法加载矢量图形文件,然后使用OpenGL渲染它?这是一个模糊的问题,因为我对矢量图形的文件格式知之甚少.不过我知道SVG.

将它转换为栅格并不是很有用,因为我想实时放大对象.

opengl vector-graphics

15
推荐指数
3
解决办法
2万
查看次数

用于OpenGL的2D矢量图形渲染器

我想在OpenGL游戏中使用矢量图形.我想使用矢量图形因为它们可以廉价地缩放而不会降低质量.

当然,绘图应该是硬件加速的,所以我不想在软件中绘制纹理.

现在我想知道这样做的库是否已经存在.是否有一个库,可以加载一些矢量图形格式并使用OpenGL显示它?

opengl vector-graphics

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

opengl ×3

vector-graphics ×2

c++ ×1

graphics ×1

svg ×1