MikePopoloski / SharpBgfx

C# bindings for the bgfx graphics library
MIT License
169 stars 32 forks source link

ImGui implementation #31

Closed Maroko closed 2 years ago

Maroko commented 5 years ago

Hello there, You've stated in issue https://github.com/MikePopoloski/SharpBgfx/issues/9#issuecomment-250635053 that you would like to implement imgui. I've implemented it, based on the C++ implementation in Bgfx, in an example based on your 01-Cubes example. There are some things to do or things that could be done better. I hope that I can help some people with this basic implementation.

MikePopoloski commented 5 years ago

Thanks for the PR, sorry it took me so long to respond. It looks like this relies on an external lib (ImGuiNet) which is otherwise not included in the project? People will have to know to pull that dependency before they'll be able to build, which isn't great.