Version History
Version 0.5.0 - 2024.10.06
! updated model loading dialog box.
! back face culling and lighting parameters are saved in the database.
+ added lighting checkbox in MODEL tab.
+ added orbit / fly mode checkbox in CAMERA tab.
* fixed a bug in the management of settings01.db (sqlite3): some parameters were not properly saved.
! config.lua renamed in settings.lua
! updated Assimp plugin with latest Assimp 5.4.2.
! updated with GeeXLab 0.60.2 (windows) and 0.60.0 (linux / arm64).
. maintenance release.
Version 0.4.2 - 2022.06.29
! enabled gizmo manipulator on Linux version.
! Linux version linked with GLIBC 2.31.
! updated Assimp plugin with Assimp 5.2.4.
! updated with GeeXLab 0.47.2.
. maintenance release.
Version 0.4.1 - 2019.12.01
+ added gizmo manipulator to easily rotate the 3D model. Currently available on Windows only.
! fixed a bug when loading 3D models with Assimp 5.0. In some cases, Assimp post processing filter TargetRealtime_MaxQuality generates wrong polygons.
! updated Assimp plugin with latest version of Assimp.
! updated with GeeXLab 0.29.8.
Version 0.4.0 - 2019.11.27
! (Linux) MadView3D is now linked with GLIBC 2.23 (Ubuntu 16.04) and should run oin many recent and older Linux distributions.
+ added new functions like the display of vertex normals
+ [Windows] added option to add and remove MadView3D to and from Explorer context menu (Options > MISC).
+ settings are saved in a SQLite3 database.
! changed and improved the user interface.
! Assimp plugin updated with latest Assimp 5.0 sdk.
! updated with GeeXLab 0.29.7 that fixes many bugs since version 0.27.
Version 0.3.2.1 - 2019.01.11
* (Linux) removed the dependency with GLIBC 2.27.
MadView3D can now run on Linux with older versions of the GLIBC.
Version 0.3.2 - 2019.01.03
* (Linux) fixed the GLSL shaders creation with
Nouveau drivers.
! updated with GeeXLab 0.27.0.0
Version 0.3.1 - 2018.08.22
+ added sub-mesh hide/show option
* fixed minor bugs
+ updated with GeeXLab 0.25.4.0
. first public release.
Version 0.3.0 - 2018.06.20
+ added debug map and sphere env mapping options.
+ added sub-mesh hide/show option
+ added FSAA 4X MSAA (full scene antialiasing).
+ added drag-and-drop for Linux (and Raspberry Pi + Tinker Board)
+ updated with GeeXLab 0.25.3.0
Version 0.2.0 - 2018.02.13
+ added the support of all file formats supported by Assimp plugin.
+ added a button for loading a 3D object. This button is available
on Windows and Linux (including RPi and Tinker Board).
Not available on macOS.
* bugfix: when the main ImGui window was collapsed, the update of the
main 3D camera was disabled.
* bugfix: the main ImGui window can no longer be closed.
Version 0.1.0 - 2018.02.10
. initial release on all platforms.