Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 828 Bytes

README.md

File metadata and controls

51 lines (37 loc) · 828 Bytes

imgui-app

A nanogui app example with a framework-like set of dependencies

Logo

Native application

Build the app by calling

mkdir -p build && cd build
cmake ..
cmake --build . -j4
cd ..

Web application

You need to have emscripten available. Then, to build,

source /path/to/emsdk/emsdk_env.sh
mkdir -p build && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=/path/to/emsdk/emscripten/<version>/cmake/Modules/Platform/Emscripten.cmake
cmake --build . -j4
cd ..

And to run the app, for example

cd ui-web
python3 -m http.server
open index.html

Dependencies

  • Dear ImGui
  • fmtlib
  • GLFW
  • glad
  • OpenGL 3