[Demotool] GeeXLab 0.2.7 Released With Qoob and Python 3.2 Support

GeeXLab logo

GeeXLab - Qoob mesh
A mesh created with Qoob

A new version of GeeXLab is available. GeeXLab 0.2.7 adds the support of Qoob mesh format. What is Qoob? Qoob is a tiny modelling tool for demomakers. See this post for more details about Qoob.

How to load a Qoob mesh with GeeXLab? See the following demos:

Qoob has been created by Auld from Titan.

Thanks to Qoob you can model very cool meshes like the one at the top of this post.

Other new thing in GeeXLab 0.2.7, is the support of Python 3.2. The Python version of GeeXLab comes now with three DLLs: GeeXLabCore.dll (Python 2.6 + Lua, this is the default DLL), GeeXLabCore_Py27.dll (Python 2.7 + Lua) and GeeXLabCore_Py32.dll (Python 3.2 + Lua). By default, Python 2.6 is used. If you want to use Python 2.7 or 3.2, just rename the corresponding DLL in GeeXLabCore.dll.

GeeXLab 0.2.7:
Left-click to download (right-click disabled)

Two versions are packed in the installer: GeeXLab_Lua and GeeXLab_Python_Lua. The version of GeeXLab with Python support
requires the Python 2.6.6 32-bit installer
(or Python 2.7 32-bit installer or Python 3.2 32-bit) even on 64-bit OSes.

The code samples pack is available HERE.

All GeeXLab news including tutorials and demos: GeeXLab News.

GeeXLab support forums are available HERE (french) and HERE (english).

For Twitter addicts, you can also send me tweets at Twitter/JeGX if you need short and fast replies about GXL. Additionally, you can follow GeeXLab tweets here: @GeeXLab.

What is GeeXLab?

GeeXLab is a tool (we can call it a demotool) for quick coding and prototyping of real time 3D scenes. GeeXLab can be seen as a real time 3D scene browser (like Firefox for html scripts). You code your 3D scene in one or several source code files, you load the main scene file in GeeXLab and GeeXLab displays the scene. That’s all. GeeXLab language uses a simple mixture of XML, Lua and/or Python and GLSL. All rendering is done with the OpenGL API. For an overview of GeeXLab, just read this article.

OpenGL, Lua, Python, PhysX

GeeXLab 0.2.7 changelog

  • New: added LoadQoobObject() to HYP_Mesh (Python and Lua).
  • New: added Python 3.2 support.
  • New: added DrawTextUnicode(), DrawText2DUnicode(), DrawText3DUnicode(),
    BitmapFontRender3DUnicode() and BitmapFontRender2DUnicode() to HYP_Utils (Python, Lua).
  • New: added SetTextUnicode() to HYP_FontOutline lib (Python, Lua).
  • New: added Font2DRenderUnicode() to HYP_Renderer lib (Python, Lua).
  • Bugfix: in AntTweakBar when multitextured objects are rendered before.

3 thoughts on “[Demotool] GeeXLab 0.2.7 Released With Qoob and Python 3.2 Support”

  1. Pingback: [Shader Library] Pixelation Post Processing Effect (GLSL) - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com

  2. auld

    Very nice and I’m ashamed to say the first images coming out of GeeXLab are better than I have hand coded so far with qoob.

  3. Pingback: [Shader Library] Predator’s Thermal Vision Post Processing Filter (GLSL) - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com

Comments are closed.