SDL + SDL_ttf: Прозрачный смешанный текст?

Я хочу представить сглаженную строку на SDL_Surface с данным альфа-каналом.

Я выяснил, что возможно представить:

  • сглаженная строка с Blended вариант строкового метода рендеринга (т.е.: TTR_RenderText_Blended). Но затем я не могу сделать это прозрачным.
  • Сглаженная строка с Shaded метод. Но затем существует сплошной фон. Фон и оттянутая строка могут быть сделаны прозрачными, но затем сплошной фон все еще там. При передаче его цвет прозрачного фона также не возможен.
  • несглаженная строка, как которая я могу сделать прозрачным, я хочу с Solid вариант. Но это не сглаживается.

Спасибо

6
задан Martijn Courteaux 14 March 2018 в 16:05
поделиться

1 ответ

Почему бы не использовать растровые шрифты? Вы можете создать изображение png с альфа-каналом. Я думаю, что SDL_ttf работает с той же системой, он создает изображение и внутренне использует растровые шрифты.

-1
ответ дан 9 December 2019 в 20:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: