mwe-applicationis using the application layer fromimgui-app.mwe-bindingis using the bindings with custom window creation (GLFW from LWJGL).
Both Gradle projects were generated with default settings by following this guide in Gradle docs. Runnable .jars can be created with the help of Shadow. Project created with VSCode, Extension Pack for Java, Gradle and Gradle for Java extension.
MWEs were created with the help of these resources:
- "imgui-java" by "SpaiR"
- "example" in "imgui-java"
- "IntegratingImGui" by "codingminecraft"
- "ImGui in LWJGL (UPDATE) | LWJGL Series #3" by "GamesWithGabe"
- "3D Game Engine - Window Setup #2 LWJGL / OpenGL Tutorial" by "DevGenie Academy"
- "ImGui" in "libGDX"
Screenshot:
