Вопрос Surface or ImGui

Забаненный
Статус
Оффлайн
Регистрация
19 Авг 2020
Сообщения
119
Реакции[?]
2
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
На чем лучше рендерить есп в целом?
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
Потому что imgui универсальный, и код можно перенести на любую другую игру/платформу/бэкэнд.
Кроме того рендер imgui можно скрыть от стримилок, т.к. он рисуется поверх отдельно.
Единственный плюс сурфейс что он хорошо интегрируется внутри игры (не залезает поверх консоли и т.п.).
 
Забаненный
Статус
Оффлайн
Регистрация
19 Авг 2020
Сообщения
119
Реакции[?]
2
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Потому что imgui универсальный, и код можно перенести на любую другую игру/платформу/бэкэнд.
Кроме того рендер imgui можно скрыть от стримилок, т.к. он рисуется поверх отдельно.
Единственный плюс сурфейс что он хорошо интегрируется внутри игры (не залезает поверх консоли и т.п.).
а что насчет оптимизации? имгуи , как я слышал, лучше оптимизирован и меньше будет просадок
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
а что насчет оптимизации? имгуи , как я слышал, лучше оптимизирован и меньше будет просадок
В плане самого гуя (интефейса с виджетами, т.е. кнопками, текстами, ползунками и тд) imgui полное говно:
1. Модель immediate ужасна (когда ты не создаешь объекты виджетов, а сразу пишешь ImGui::Button(...)), это удобно для набросков, но гораздо медленнее, достаточно посмотреть под капот imgui и ты увидишь какой пиздоган там творится.
2. Гуй перерисовывается каждый кадр, когда этого избегают все нормальные объектные гуи.
Да возможно для менюшей в читах это все не критично и даже удобнее, но что-то большее из него сварганить вряд ли получится, хотя делают и лончеры даже на imgui, но это бред.
Тем не менее, все вышеописанное относится только к гую, сама отрисовка в imgui неплохо написана и ее стоит взять за основу чтобы написать что-то свое.
 
Сверху Снизу