nanogui
nanogui copied to clipboard
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL
It seems the `glutils.h` was deleted and the related `GLShader` class is now just an empty class in `common.h`. How should a shader defined with this new version of `nanogui`?...
Is support for Vulkan planned?
I'm to get access to the cache in order to do my own hit testing with nanovg like in: https://github.com/memononen/nanovg/issues/197#issuecomment-113061221 without using nanvgui ontop. I tried to def_readwrite the cache,...
Hello there, Thank you for providing this excellent library. It's elegant and decidedly non-bloated. I have an issue: I can't seem to bring a window to the front. You'd think...
Dear team, Up until now, I was using https://github.com/svenevs/nanogui-customization-demo and I had my own custom colors and fonts which I created with https://github.com/svenevs/nanogui-customization-demo/blob/master/python/custom_theme.py Now, I cant seem to find where...
This one is including `screen->draw_widgets();`  This one is without, this would be the expected result (apart from the nanogui missing)  RenderDoc shows the correct textures and vertices, and...
Hey, I recently found an inconsistency between Metal and OpenGL. The following lines work in Metal but not in OpenGL. ```c++ shader->set_buffer("circle_angles", nanogui::VariableType::Float32, {buffer_circleangles.size(), 1}, buffer_circleangles.data()); ``` It is because...
My screen have attached a grid layout with a resolution of 3, the first widget (tool bar) have a minimum alignment, the second one (image view) a fill alignement and...
The look at function in include/vector.h should be : (since the Matrix is column major) template static Matrix look_at(const Array &origin, const Array &target, const Array &up) { auto dir...
Hi, Does Nanogui support custom drawing/paint so that I can draw e.g. circles, to represent anchor points and for them to be able to handle events ? I am wondering...