0

我正在考虑在我的 OpenGL 项目中实现文本,但我希望它尽可能优化,以便它更快。

我想实现一个真正的字体。

问题是我有两种渲染它们的方法,要么使用贝塞尔曲线,要么使用弧线。

所以我有两个选择,我用曲线绘制每个角色,或者用弧线绘制它们。

例如:

  • “U”可以画成半圆和两条线或贝塞尔曲线
  • “O”可以画成椭圆或两条贝塞尔曲线

看起来像这样: 贝塞尔实现

圈子实现

哪个在计算上更轻?

4

1 回答 1

1

我认为两者的结合应该可以解决问题!

例如,对字母 U 使用贝塞尔曲线,对 O 使用圆形

于 2021-11-21T16:59:11.793 回答