nanogui
nanogui copied to clipboard
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL
when compiling under windows 11 using msys64 i get this error. Any help would be appreciated. /nanogui/ext/nanobind/include/nanobind/nb_error.h:20:17: error: 'dllexport' implies default visibility, but 'class nanobind::python_error' has already been declared with...
I changed the button's text to Chinese characters, such as "按钮". However the button appeared with no characters on it. Then I copied some font ttf files to the the...
TextArea::draw() checks there's a selected area before drawing highlighted background. However, there's a duplicate condition `m_selection_end != Vector2i(-1)` in this check, presumably due to a typo. Let's do this check...
Disclaimer: I know very little about C++. That said: set_size() is overridden in Screen but set_size() was not marked as virtual leading to the overridden method not being called correctly....
Hello, How can I make a file menu with nanogui? Best Regards, Can
https://github.com/mitsuba-renderer/nanogui/blob/2ee903c96480d4aee54542ea3c340c13cc06dc32/src/common.cpp#L210-L216 This hardcodes the HDR support for only metal backend. Windows and Linux display managers have decent HDR support and effort could be made to support them as well.
bugfix: using uninitialized m_hue for first calculation of m_white and m_black.