HARFANG® 3D v0.9.7

Downloads

Windows 32-bit

DescriptionDownload
Ookpy for Python 3.3Download
Ookpy for Python 3.4Download
Ookpy for Python 3.5Download
Python StandaloneDownload
Lua StandaloneDownload
FBX ConverterDownload
Debug SymbolsDownload

Windows 64-bit

DescriptionDownload
Ookpy for Python 3.3Download
Ookpy for Python 3.4Download
Ookpy for Python 3.5Download
Python StandaloneDownload
Lua StandaloneDownload
FBX ConverterDownload
Debug SymbolsDownload

Ubuntu 14.04 LTS

DescriptionDownload
Ookpy for Python 3.4Download
Lua StandaloneDownload

OSX 10.6

DescriptionDownload
Ookpy for Python 3.4Download
Lua StandaloneDownload

Documentation

Release Notes

API Changes

  • Add GpuRenderer.CaptureTexture.
  • Add LoadShader and LoadSurfaceShader from source (as opposed to from a path).
  • Add global GetKeyboard and GetMouse functions.
  • Add Matrix3.RotationMatrix2D.
  • Add GpuRendererAsync.GenerateTextureMipmap.
  • Add NewTexture and NewBuffer variants automatically calling CreateTexture/CreateBuffer.

New features

  • Move the Plus layer to C++ and expose it to all supported languages.
  • Add the possibility to configure the 2d drawing origin (top-left/bottom-left) in Plus.

Improvements

  • Log plugin load failure to the debug stream instead of the error stream.
  • Prevent logging error messages twice in the standalone viewer.
  • Documentation improvements.

Bug fixes

  • Fix a crash when exiting the harfang_lua viewer without explicitly closing GpuRenderer.
  • Fix depth texture not being properly captured after rendering a scene to a custom render target.
  • Fix future::valid() method.
  • Fix DearImgui::Input methods return values.
  • Fix DearImgui keyboard input.