PDA

Просмотр полной версии : Рисование примитивов на экране через ImGui


Cake_
14.08.2020, 02:01
имхо довольно таки странно использовать имгуи не для отрисовки самого интерфейса, тк для того чтобы отрисовать имгуи у тебя уже должны быть перехвачены present/end scene/reset ( в случае с directx) так зачем использовать инструмент который изначально создан для проектирования/отрисовки пользовательского интерфейса для отрисовок объектов игры и т.д если можно использовать напрямую средства dx( где офк функционал гараздо больше ).

*юзать это в сф , в котором завезена либа для рендера - это вообще лмао

*использовать такой способ в качестве обхода ач тоже сомнительная идея тк почти каждый ач палит именно имгуи

*если вы пишете более-менее крупный проект для того же сампа на одних инструментах имгуи вы не вывезите ( писал выше ) то есть придется все равно использовать напрямую инструменты dx

*вообще орнул с первого предложения ( что по твоему делает имгуи? не отрисовывает ли он интерфейс средствами dx в случае с dx играми на том же экране? )

Musaigen
14.08.2020, 03:25
имхо довольно таки странно использовать имгуи не для отрисовки самого интерфейса, тк для того чтобы отрисовать имгуи у тебя уже должны быть перехвачены present/end scene/reset ( в случае с directx) так зачем использовать инструмент который изначально создан для проектирования/отрисовки пользовательского интерфейса для отрисовок объектов игры и т.д если можно использовать напрямую средства dx( где офк функционал гараздо больше ).
*юзать это в сф , в котором завезена либа для рендера - это вообще лмао

*использовать такой способ в качестве обхода ач тоже сомнительная идея тк почти каждый ач палит именно имгуи

*если вы пишете более-менее крупный проект для того же сампа на одних инструментах имгуи вы не вывезите ( писал выше ) то есть придется все равно использовать напрямую инструменты dx

*вообще орнул с первого предложения ( что по твоему делает имгуи? не отрисовывает ли он интерфейс средствами dx в случае с dx играми на том же экране? )


М-да, просто показал что можно использовать ImGui таким образом, а мне в итоге устроили дебаты.

RazorRw
14.08.2020, 21:50
а где скачать



GitHub - ocornut/imgui: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies (https://github.com/ocornut/imgui)

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies - ocornut/imgui

github.com