imgui

by AdrienHerubel

AdrienHerubel / imgui

A small multiplatform immediate mode graphical user interface with OpenGL3.2 backend

212 Stars 36 Forks Last release: Not found 8 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

imgui

A small multiplatform immediate mode graphical user interface with OpenGL3.2 backend.

About

Most of the code is pulled from the recast library : http://code.google.com/p/recastnavigation/

TrueType loading and rendering is done using stbtruetype : http://nothings.org/stb/stbtruetype.h

The OpenGL backend was ported from OpenGL immediate mode to OpenGL 3.2 mainly to be compatible with Mac OS X core profile.

Alt text

Build

The only depedency is OpenGL. GLFW, GLEW are embeded with the samples.

Linux : Tested on Arch Linux, Ubuntu 12.10, Debian Wheezy with various versions of gcc

premake4 gmake
make debug
make release
./sample

Mac OS X : Tested on 10.7 (Lion) with XCode 4.6. Only compatible with core profile contexts.

premake4 gmake
make debug
make release
./sample

Windows : Tested on Windows 7 with Visual Studio 2008 and 2010

premake4 vs2008 
Open .sln file

Usage

Consult sample.cpp for a detailed usage example.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.