Author Topic: GeeXLab 0.22.0.2 released  (Read 2166 times)

0 Members and 2 Guests are viewing this topic.

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1724
    • View Profile
    • Geeks3D.com
GeeXLab 0.22.0.2 released
« on: March 26, 2018, 12:49:27 PM »
GeeXLab 0.22.0.2 is now available on the download page.

Read the blog post for all details.

The scripting reference guide has been updated.

Quote
Version 0.22.0.2 - 2018.03.26
-----------------------------
! plugin loading: the log file now contains information about plugins that are present.
  Information about missing plugins is no longer in the log file.
! minor internal changes.


Version 0.22.0.1 - 2018.03.25
-----------------------------
+ added set_absolute_transform_update_mode() to gh_object (lua, python)


Version 0.22.0.0 - 2018.03.25
-----------------------------
+ added new library: gh_sqlite3 (lua, python).
+ added LuaSQL with SQLite3 driver (lua only).
+ added menu_begin_main_bar(), menu_end_main_bar(), menu_begin_bar(), menu_end_bar()
  menu_begin(), menu_end() and menu_item() to gh_imgui lib (lua, python).
+ added get_uptime() to gh_utils lib (lua, python)
! updated the ImGuizmo library. All gh_imgui.gizmo_xxxxxx() functions
  are now back (lua, python).



JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1724
    • View Profile
    • Geeks3D.com
GeeXLab 0.22.1.0 released for all platforms
« Reply #1 on: April 19, 2018, 04:36:01 PM »
GeeXLab 0.22.1.0 is now available for all platforms (Windows, Linux, macOS, Raspberry Pi and Tinker Board).

Downloads: http://www.geeks3d.com/geexlab/downloads/

Release notes: http://www.geeks3d.com/hacklab/20180419/geexlab-0-22-1-released-for-all-platforms/


Quote
Version 0.22.1.0 - 2018.04.12
-----------------------------
+ added new built-in mesh: icosphere (gh_mesh.create_icosphere()).
! updated bounding volume management.
+ added bounding_volume_set_radius(), bounding_volume_set_aabb_min() and
  bounding_volume_set_aabb_max() to gh_object lib (lua, python).
+ added draw_primitives() to gh_renderer lib (lua, python).
+ added create_actor_mesh_v2() to gh_physx3 lib (lua, python) to handle
  convex meshes.
+ added create_actor_capsule() to gh_physx3 lib (lua, python).
! updated enable_state() / disable_state() of gh_renderer lib with
  "GL_PROGRAM_POINT_SIZE".
+ [LINUX] added LuaJIT support.


Version 0.22.0.5 - 2018.03.29
-----------------------------
! recompilation, some PhysX 3 functions were broken.


Version 0.22.0.4 - 2018.03.28
-----------------------------
+ added actor_set_kinematic_target_v2() to gh_physx lib (lua, python)


Version 0.22.0.3 - 2018.03.28
-----------------------------
! updated all gh_object.get_absolute_xxxxx() functions (position, orientation)
  with the new mode 3 (set_absolute_transform_update_mode).
+ added a new mode (3) to set_absolute_transform_update_mode().


Version 0.22.0.2 - 2018.03.26
-----------------------------
! plugin loading: the log file now contains information about plugins that are present.
  Information about missing plugins is no longer in the log file.
! minor internal changes.


Version 0.22.0.1 - 2018.03.25
-----------------------------
+ added set_absolute_transform_update_mode() to gh_object (lua, python)


Version 0.22.0.0 - 2018.03.25
-----------------------------
+ added new library: gh_sqlite3 (lua, python).
+ added LuaSQL with SQLite3 driver (lua only).
+ added menu_begin_main_bar(), menu_end_main_bar(), menu_begin_bar(), menu_end_bar()
  menu_begin(), menu_end() and menu_item() to gh_imgui lib (lua, python).
+ added get_uptime() to gh_utils lib (lua, python)
! updated the ImGuizmo library. All gh_imgui.gizmo_xxxxxx() functions
  are now back (lua, python).

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1724
    • View Profile
    • Geeks3D.com
GeeXLab 0.22.2.0 released for Windows
« Reply #2 on: April 19, 2018, 04:40:48 PM »
A new version of GeeXLab has been released for Windows 32 and 64-bit. GeeXLab 0.22.2.0  brings minor improvements in ImGui management. You can also set the live-coding state of a GPU program via Lua or Python using the new gh_gpu_program.set_livecoding_state() function.

Downloads: http://www.geeks3d.com/geexlab/downloads/

Quote
Version 0.22.2.0 - 2018.04.19
-----------------------------
+ added set_livecoding_state() to gh_gpu_program lib (lua, python).
+ added get_color() and set_style_colors() to gh_imgui lib (lua, python).
! ImGui styles are initialized to default values for each new demo.