Author Topic: GeeXLab 0.25.0.0 released  (Read 1201 times)



0 Members and 1 Guest are viewing this topic.

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1558
    • View Profile
    • Geeks3D.com
GeeXLab 0.25.0.0 released
« on: June 07, 2018, 10:38:59 AM »
The new GeeXLab is out with Bullet Physics support, improvements and bugfixes. And GeeXLab 0.25.0.0 is available for all platforms.

Release notes:
http://www.geeks3d.com/hacklab/20180607/geexlab-0-25-0-released-for-all-platforms-bullet-physics-support-added/


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


The GeeXLab webiste is also available in french now:
http://www.geeks3d.com/geexlab/fr/


The documentation has been updated with a new guide:
- english: http://www.geeks3d.com/geexlab/gdr/
- french: http://www.geeks3d.com/geexlab/fr/gdr/

The french version contains more information. I will update the english version during the next weeks, months... years!


Full changelog:
http://www.geeks3d.com/geexlab/changelog/


Quote
Version 0.25.0.0 - 2018.06.04
----------------------------------
+ added Bullet Physics support via a new plugin and the gh_bullet3 library
  for Lua and Python. The Bullet Physics plugin is available on all platforms.
+ added create_cylinder_xyz() to gh_mesh lib (lua, python).
+ added list_clipping_begin() and list_clipping_end() to gh_imgui lib (lua, python).
  Perfect to handle very very large lists.
+ [WINDOWS] added minimal joystick support with 4 new functions in gh_input lib:
  joystick_get_num_supported(), joystick_get_status(), joystick_get_button_state()
  and joystick_get_position().
+ added mouse_set_position() to gh_input for all platforms.
! updated gh_input.mouse_show_cursor(): now available on all platforms.
+ added sound_get_open_state() and sound_spectrum_read_v2() to gh_audio lib (lua, python).
+ added collision contact reporting in the PhysX plugin (actor_get_contact_info() and
  scene_reset_all_contacts() in gh_physx3).
+ added create_scene_broadphase_sap(), create_scene_broadphase_mbp(),
  create_scene_broadphase_gpu(), actor_set_stabilization_threshold(),
  actor_set_3d_object(), scene_sync_3d_objects(), actor_clear_forces(),
  actor_get_angular_velocity(), actor_get_angular_speed2(), actor_get_linear_velocity()
  and actor_get_linear_speed2() to gh_physx3 lib.
! added new parameter to actor_add_force() and actor_add_force_at_position()
  of gh_physx3 lib.
! improved the PhysX 3 plugin loading speed on Windows. There was a WMI routine
  that slowed down the plugin initialization by trying to read some CPU data.
+ added file_exif_to_log(), file_exif_get_num_properties(), and file_exif_get_property()
  to gh_imagemagick lib (lua, python).
! updated ImGui / gh_imgui lib with latest version 1.62 WIP.
+ added mouse_get_position_v2() and mouse_set_position() to gh_input lib (lua, python).
- disabled imgui_tabs functions (broken with latest ImGui 1.62).
+ [TINKER BOARD / RASPBERRY PI] added trilinear filtering for OpenGL ES renderer.
* [LINUX] fixed a bug in the keyboard management (keycodes were treated as 8-bit
  while they are 16-bit in X11). Some keys like S or RIGHT arrow were the same key
  for GeeXLab.
* fixed a crash in gh_sqlite3.db_column_get_text() in the Python plugin.






JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1558
    • View Profile
    • Geeks3D.com
GeeXLab 0.25.1.0 released for Windows
« Reply #1 on: June 07, 2018, 09:29:54 PM »
A bugfix + minor features release is available for Windows platforms. I will release GeeXLab for other platforms later.

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

Changelog:
Quote
Version 0.25.1.0 - 2018.06.07
-----------------------------
+ added actor_update_mass(), update_material(), kill_material()
  and actor_set_material() to gh_physx3 lib.
+ added actor_update_mass(), material_update() and actor_set_material()
  to gh_bullet3 lib.
! re-enabled the test to know if a version of GeeXLab can run a demo
  (required_version_major, required_version_minor, required_version_patch
  and required_version_build attributes in the XML root node).
* fixed a stupid crash in gh_imagemagick.file_exif_get_property().

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1558
    • View Profile
    • Geeks3D.com
GeeXLab 0.25.2.0 released
« Reply #2 on: June 11, 2018, 11:05:00 AM »
A new bugfix / minor-features version of GeeXLab has been released for Windows platforms.


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


Changelog:
Quote
Version 0.25.2.0 - 2018.06.10
-----------------------------
! updated ImageMagick plugin with auto-orientation of image at loading.
* fixed a minor bug in PhysX cloth creation (actor.sceneid was not
  initialized with scene id).
! [WINDOWS] updated the buffer size for the drag and drop operations.
+ added show_metrics_window() to gh_imgui lib (lua, python).

JeGX

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1558
    • View Profile
    • Geeks3D.com
GeeXLab 0.25.3.0 released
« Reply #3 on: June 18, 2018, 04:25:08 PM »
GeeXLab 0.25.3.0 is available for all platforms.

Release notes:
https://www.geeks3d.com/hacklab/20180618/geexlab-0-25-3-released-for-all-platforms-drag-and-drop-added-on-linux-x11-platforms/

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


The Drag and Drop support has been added to GeeXLab for Linux, Raspberry Pi et Tinker Board (a video is available HERE that shows the drag and drop in action on Raspberry Pi).

Changelog:
Quote
Version 0.25.3.0 - 2018.06.17
-----------------------------
+ added drag and drop support for Linux, Raspberry Pi (GL 2.1 version) and
  Tinker Board (GL ES version).
+ added is_any_window_hovered() to gh_imgui.
* fixed gh_imgui.is_window_hovered().
! updated gh_imgui.frame_begin() and gh_imgui.frame_begin_v2():
  now mouse button state params can be boolean or integer.
* fixed bug in the multisampling (MSAA) management. Now you can
  enable/disable msaa with gh_renderer.enable_state("GL_MULTISAMPLE")
  or gh_renderer.disable_state("GL_MULTISAMPLE").
+ added db_get_version() to gh_sqlite3 lib (lua, python).
! updated SQlite3 engine to version 3.24.0.