Download Latest Version assimp_converter-win-x86-3.2.7.zip (4.1 MB)
Email in envelope

Get an email when there's a new version of HARFANG 3D engine

Home / v3.2.3
Name Modified Size InfoDownloads / Week
Parent folder
studio-0.8.1.exe 2022-12-09 21.7 MB
README.md 2022-07-25 1.9 kB
v3.2.3 source code.tar.gz 2022-07-25 6.3 MB
v3.2.3 source code.zip 2022-07-25 7.3 MB
hg_lua-win-x86-3.2.3.zip 2022-07-25 23.7 MB
hg_lua-win-x64-3.2.3.zip 2022-07-25 28.3 MB
hg_go-win-x86-3.2.3.zip 2022-07-25 3.9 MB
hg_lua-ubuntu-x64-3.2.3.zip 2022-07-25 32.8 MB
hg_go-ubuntu-x64-3.2.3.zip 2022-07-25 4.8 MB
hg_go-win-x64-3.2.3.zip 2022-07-25 4.7 MB
gltf_importer-win-x64-3.2.3.zip 2022-07-25 2.4 MB
gltf_importer-win-x86-3.2.3.zip 2022-07-25 2.0 MB
gltf_exporter-win-x86-3.2.3.zip 2022-07-25 2.0 MB
gltf_importer-ubuntu-x64-3.2.3.zip 2022-07-25 2.2 MB
gltf_exporter-ubuntu-x64-3.2.3.zip 2022-07-25 2.2 MB
gltf_exporter-win-x64-3.2.3.zip 2022-07-25 2.4 MB
fbx_converter-win-x64-3.2.3.zip 2022-07-25 5.3 MB
fbx_converter-win-x86-3.2.3.zip 2022-07-25 4.4 MB
fbx_converter-ubuntu-x64-3.2.3.zip 2022-07-25 7.8 MB
cppsdk-win-x86-3.2.3.zip 2022-07-25 19.7 MB
cppsdk-win-x64-3.2.3.zip 2022-07-25 23.6 MB
cppsdk-ubuntu-x64-3.2.3.zip 2022-07-25 11.6 MB
assimp_importer-win-x64-3.2.3.zip 2022-07-25 4.8 MB
assimp_importer-win-x86-3.2.3.zip 2022-07-25 4.0 MB
assimp_importer-ubuntu-x64-3.2.3.zip 2022-07-25 5.6 MB
assetc-win-x86-3.2.3.zip 2022-07-25 7.1 MB
assetc-win-x64-3.2.3.zip 2022-07-25 8.4 MB
assetc-ubuntu-x64-3.2.3.zip 2022-07-25 9.7 MB
harfang-3.2.3-py3-none-win32.whl 2022-07-25 3.9 MB
harfang-3.2.3-py3-none-win_amd64.whl 2022-07-25 4.7 MB
harfang-3.2.3-cp32-abi3-linux_x86_64.whl 2022-07-25 5.0 MB
Totals: 31 Items   272.2 MB 0

This minor release brings several fixes to the rendering, physics, engine, foundation and tools.

Framework integration and source code maintenance

  • Added a CMake option to force MSVC to use updated __cplusplus macro.
  • Build fixes for GCC 12.

Toolchain

  • Added a way to select the input channel from an input texture within a construct when processing textures in Assetc.
  • Changed BC6H_UF16 into BC6H_SF16 to produce a valid DDS from a HDR file.
  • Assetc now parses the shaders to check their dependencies for any modification and triggers a rebuild if needed.
  • Properly quote Luac and Recastc invocations to support space in arguments.

Binding

  • Fixed ImGuiMouseButton enums (ImGuiMouseButton_Left, ImGuiMouseButton_Right, ImGuiMouseButton_Middle).
  • Added a SetProbe function to set the radiance and irradiance map to a scene.
  • :warning: Deprecated SubmitModelToForwardPipeline.

Engine

  • Added GetMaterialsWithName.
  • Added GetFullPathAsset
  • Added get_log_level, get_log_detailed functions.
  • Fixed the ray/cone intersection.
  • Ensure an extension is specified before returning output path from SaveFileDialog.
  • Fixed the reserved texture units used by the AAA pipeline (see https://dev.harfang3d.com/docs/3.2.3/man.pipelineshader/). As a consequence, the core\ folder will need to be updated if your project is using the Forward or AAA rendering pipelines.
  • Fixed a nasty issue in forward pipeline texture table.
  • :warning: Deprecated UpdateForwardPipelineAO and UT_AmbientOcclusion.

Physics

  • Fixed [#14], Bullet uses half extend for cylinders.

Audio

  • Fixed [#13], properly reset OpenAL source velocity when starting a stereo sound.

Documentation

  • Fixed a dead link in the API documentation.
  • URLs updates (Quickstart, Wheel description, Readme file).
Source: README.md, updated 2022-07-25