Main New Features:
- Added STEP and IGES file format support thanks to Open-Cascade-SAS /[OCCT](https://github.com/Open-Cascade-SAS/OCCT) (thanks drtrigon)
- Added FBX, DAE, OFF, and DXF file format support thanks to assimp /[assimp](https://github.com/assimp/assimp)
- Added thumbnail support with many linux file managers
- Added thumbnail support on Windows
- Added desktop environment integration in linux
- Added scalar and scalar component looping
Other New Features:
- Added support for KHR_materials_unlit with glTF files (thanks spiraloid)
- Added option for selecting camera `--camera-index` (thanks spiraloid)
- Added coloring the to Windows error output window
- Added a man entry on Linux
- Added a `--config` option to select a config file to load instead of using default location
- Added a `--quiet` option
- Added `--camera-azimuth` and `--camera-elevation` options (thanks tatsuya-s)
- Added a metainfo.xml file (thanks kevinsmia1939)
Issue Fixes:
- Fixed an issue with opening files with accented char in the name on Windows (thanks shankarsivarajan)
- Fixed HDRI orientation with --up option (thanks truhlikfredy)
- Fixed an issue with point cloud rendering
- Fixed a crash on exit on Windows
- Fixed an issue with fullscreen window size on Windows
- Fixed offscreen rendering (`--output` and `--ref` ) to actually use offscreen rendering
- Fixed a memory leak when no rendering is performed (thanks CharlesGueunet)
- Fixed a rendering issue with certain GPU drivers
- Fixed tone mapping with background opacity
- Fixed non-working drag and drop implementation in VTK (thanks msbit)
- Fixed a potential sorting issue when opening a folder
- Fixed a crash with unsupported glTF files in VTK
For Developers:
- Full rework of the CI framework, including coverage report support
- Full rework of the testing framework
- Separation of vtkF3DRenderer in two classes
- Separation of f3d executable into a libf3d library and f3d executable to support windows thumbnails
For Packagers:
- New CMake options to select file to install, all documented and starting with F3D_
- mime types file can be installed, make sure to trigger update-mime-databse
- desktop file can be installed, make sure to trigger update-desktop-database
Packagers: AndnoVember jokersus kevinsmia1939 yurivict bcdarwin mzf-guest Meakk mwestphal
Binary Release Information:
- The binary release is **not** built with raytracing support
- This binary release is built with assimp 5.1.2, animation for assimp formats is not working well
Contributors: CharlesGueunet kevinsmia1939 mzf-guest jpouderoux Meakk mwestphal