我正在尝试确定在低级金属GPU上将文本渲染为视频是一个好主意,还是只是继续使用核心图形在视频帧上绘制文本是个好主意。

使用GPU似乎需要花费几个月的时间才能正确完成工作,即使如此,它仍然是简单的静态渲染。
如果改用GPU,我会在性能上看到明显的提升吗?
我正在制作动画视频字幕渲染器应用,金属上的文字似乎很复杂。

我已经在金属管道上运行了一些图纸

最佳答案

如果改用gpu,我会在性能上看到明显的进步吗?

这取决于很多因素,但是无论如何您都会获得重大改进。在我的程序中,我必须处理高分辨率视频( 16K 60FPS ),并且如果没有本机文本渲染,我的程序将无法正常工作。

使用gpu似乎需要花费几个月的时间才能正确处理
即使如此,还是简单的静态渲染。

不会花那么长时间,网络上有那么多文章,以下是其中一些:

Rendering Text in Metal

Rendering Text in OpenGL

Text Rendering Library

10-08 01:01
查看更多