A new version of GeeXLab is ready to satisfy your graphics cravings.
GeeXLab 0.17.3.0 fixes a crash at the shutdown (caused by the LeapMotion plugin on Windows) and adds a new ImGui widget: gh_imgui.color_edit_rgba().
1 – Release Highlights
GeeXLab 0.17.2.0 is available for all supported platforms: Windows (32/64-bit), Linux (64-bit), macOS and Raspberry Pi. For Raspberry Pi, there are 3 versions: one for OpenGL 2.1, a second one for OpenGL ES 2.0 and the last one for OpenGL ES 2.0 on Raspbian Stretch (because OpenGL ES dynamic libraries have been renamed on Stretch, see here).
1.1 – Better ImGui Support
The branch 0.17 of GeeXLab brings ImGui support and this new version improves this support and fixes minor bugs. It’s now possible to know if a window is hovered (really useful) or to handle the close button. New widgets have been added like vertical sliders or image in a window. Currently the new gh_imgui.image() function works only in OpenGL.
The gh_imgui.image() function in action
Vertical sliders (gh_imgui.vslider_1f() function)
1.2 – New Mesh: the Gear
I added a new cool built-in mesh: the gear. You can create a mesh gear using the following function: gh_mesh.create_gear():
inner_radius = 1.0 outer_radius = 4.0 tooth_depth = 1.0 num_teeth = 10 width = 1.0 mesh_gear = gh_mesh.create_gear(inner_radius, outer_radius, tooth_depth, num_teeth, width)
2 – Downloads
The latest version of GeeXLab as well as code sample packs can be downloaded from THIS PAGE.
For bug-reports or feedbacks, a thread is available HERE.
3 – Changelog
Full changelog from beginning of time is available HERE.
Version 0.17.3.0 - 2017.10.26 ----------------------------- + added color_edit_rgba() to gh_imgui (lua / python). ! [WINDOWS] recompiled LeapMotion plugin with SDK version 2.31 to fix a crash when the plugin is destroyed at the shutdown of GeeXLab. Version 0.17.2.0 - 2017.10.24 ----------------------------- + added new mesh type: gear (gh_mesh.create_gear()). + added is_window_hovered() to gh_imgui (lua / python). + added vslider_1i() and vslider_1f() to gh_imgui (lua / python). + added window_begin_v2() to gh_imgui (lua / python) to handle close button. ! updated gh_imgui.window_begin(): the close button is hidden. * fixed a bug in the return value of gh_imgui.window_begin() in Python. + added image() function to gh_imgui (lua / python). Works in OpenGL only. * fixed various minor bugs.