Показать сообщение отдельно
Старый 17.01.2020, 23:39
artem2033 вне форума Посмотреть профиль Отправить личное сообщение для artem2033 Найти все сообщения от artem2033
  № 6  
Ответить с цитированием
artem2033

Регистрация: Nov 2013
Сообщений: 74
Получается так, собирается вся геометрия в буфер вершин и индесов, потом за 1 вызов draw все символы рисуются в текстуру, то есть да как 1 меш. Каждая буква это не квад, это контуры, в виде координат из файла шрифта. Если я его отключу, то придётся делать сортировку всего что на сцене, тогда вырастет количество drawCalls. И с каждой такой сортировкой ещё и придётся данные для видеокарты упаковывать заново. А с z-буфером(который я называю, буфером глубины), 1 раз всё упаковал и только меняешь z координату. Это вы же про Painter - алгоритм, не знаю пока что 60000 символов 7 мс времени занимают, мне кажется этого достаточно.