Home / v2.0.0
Name Modified Size InfoDownloads / Week
Parent folder
F3D-2.0.0-Windows-x86_64-raytracing.zip.md5 2023-04-20 75 Bytes
F3D-2.0.0-Windows-x86_64-raytracing.zip 2023-04-20 97.4 MB
F3D-2.0.0-Windows-x86_64-raytracing.exe.md5 2023-04-20 75 Bytes
F3D-2.0.0-Windows-x86_64-raytracing.exe 2023-04-20 80.0 MB
F3D-2.0.0-Windows-x86_64.zip.md5 2023-04-20 64 Bytes
F3D-2.0.0-Windows-x86_64.zip 2023-04-20 35.7 MB
F3D-2.0.0-Windows-x86_64.exe.md5 2023-04-20 64 Bytes
F3D-2.0.0-Windows-x86_64.exe 2023-04-20 27.2 MB
F3D-2.0.0-macOS-x86_64-raytracing.dmg.md5 2023-04-20 72 Bytes
F3D-2.0.0-macOS-x86_64-raytracing.dmg 2023-04-20 107.2 MB
F3D-2.0.0-macOS-x86_64.dmg.md5 2023-04-20 61 Bytes
F3D-2.0.0-macOS-x86_64.dmg 2023-04-20 46.9 MB
F3D-2.0.0-Linux-x86_64-raytracing.tar.xz.md5 2023-04-20 75 Bytes
F3D-2.0.0-Linux-x86_64-raytracing.tar.gz.md5 2023-04-20 75 Bytes
F3D-2.0.0-Linux-x86_64-raytracing.tar.xz 2023-04-20 91.5 MB
F3D-2.0.0-Linux-x86_64-raytracing.tar.gz 2023-04-20 117.9 MB
F3D-2.0.0-Linux-x86_64-raytracing.deb.md5 2023-04-20 72 Bytes
F3D-2.0.0-Linux-x86_64-raytracing.deb 2023-04-20 117.9 MB
F3D-2.0.0-Linux-x86_64.tar.xz.md5 2023-04-20 64 Bytes
F3D-2.0.0-Linux-x86_64.tar.gz.md5 2023-04-20 64 Bytes
F3D-2.0.0-Linux-x86_64.tar.xz 2023-04-20 36.5 MB
F3D-2.0.0-Linux-x86_64.tar.gz 2023-04-20 52.3 MB
F3D-2.0.0-Linux-x86_64.deb.md5 2023-04-20 61 Bytes
F3D-2.0.0-Linux-x86_64.deb 2023-04-20 52.3 MB
README.md 2023-04-20 6.1 kB
v2.0.0.tar.gz 2023-04-20 15.4 MB
v2.0.0.zip 2023-04-20 15.7 MB
Totals: 27 Items   893.8 MB 2

:heart: Sponsors

F3D will always be free and open-source and we are happy to dedicate sweat and sleepless nights to this project. We are also paying from our own pocket the maintenance cost (mainly GitHub and the website hosting). If you appreciate F3D and you can afford it, please consider supporting the project using GitHub sponsors by clicking the button below. Of course, you can also star F3D on GitHub. Sponsors Much love to our few sponsors @Ramalama2 @Ninroot :heart:

:speech_balloon: Discord Server

A dedicated discord server has been created for all things related to F3D. It's the best place if you need help and discuss with the development team. Everyone is welcome to join! https://discord.f3d.app

:electric_plug: Plugin Support

You can now develop your own F3D plugin to support any file format. You can now package F3D plugins in their own package for true optional dependencies.

The libf3d SDK has been augmented to support the creation of reader plugins based on VTK readers and importers. All F3D readers have been converted to this new framework. Please read the [doc](https://f3d.app/doc/libf3d/PLUGINS.html). In essence, since the plugins are loaded dynamically, it means that it is now possible to have a true optional dependency in F3D, where a plugin is available (and loaded) only when available. Of course, it also lets developers create their own plugins to load data in F3D.

:package: New F3D packaging system

F3D package has been reworked and now contains raytracing support.

The Packaging of F3D is now handled by the [f3d-superbuild](https://github.com/f3d-app/f3d-superbuild) project, which let us create a nice package with correctly linked dynamic libraries instead of a single executable, which was needed to package OSPray and provide raytracing in the binary release of F3D. It also offers great flexibility and will greatly reduce any future overhead when adding dependencies, and also globally increase the quality of F3D testing. A side effect is that F3D package is now much bigger, so a package without raytracing is also provided for users looking for a smaller download and install.

:earth_africa: New website

https://f3d.app

While it has been live for a while, F3D website has been completely redone from scratch and is now based on the in-situ documentation of F3D git repository. A [secondary website](https://f3d.app/doc/libf3d/doxygen/) hosting the doxygen documentation of the libf3d has also been created.

:page_with_curl: Complete changelog

For F3D users: - Removed `--fullscreen` options completely - Added a `--position` option to set the position of the F3D window - Added a `--light-intensity` option and associated bindings - Improved fish and zsh completion - Added a new interaction to center the camera on the point under the cursor using *middle* mouse button - Added HDRi caching for improved performance - Added scene bounding box to the dump interaction - Reworked lighting for fullscene format files - Improved grid rendering and customization greatly with new options - Improved HDRi blur performance and customization - Added support for reading config file directory instead of a single file - Changed config file location on Windows, see the [doc](https://f3d.app/doc/user/CONFIGURATION_FILE.html#configuration-file) - PostFX option names have been changed, see the [doc](https://f3d.app/doc/user/OPTIONS.html#postfx-opengl-options) - Added an interaction (down arrow) to load all files from the directory containing the current file - Added a `--group-geometries` option to load multiple default scene file into a single render window - [F3D](https://archlinux.org/packages/community/x86_64/f3d/) is now in ArchLinux packages ! For libf3d users: - Reworked loader API from scratch - Fixed an issue with engine creation in the Python bindings - Fixed an issue with image Python bindings - Improved libf3d examples - Added experimental javascript bindings based on webassembly/emscriptem - Added dynamic support for all `model` options - Added plugin SDK to create your own plugins for any file format, see the [doc](https://f3d.app/doc/libf3d/PLUGINS.html). For F3D packagers: - Added plugins support for true optional dependencies, see the [doc](https://f3d.app/doc/libf3d/PLUGINS.html). - Added a `F3D_APPLICATION_LINK_FILESYSTEM` CMake option to control if F3D should link explicitly against libstdc++fs - Removed most of `F3D_INSTALL_` options with the switch to a component-based approach, see the [doc](https://f3d.app/doc/dev/BUILD.html#installing) - Removed installation of useless static libs from VTKExtensions (needs VTK master) - Fixed RPATH of F3D for system using lib64 instead of lib - Many CMake option name changed, see the [doc](https://f3d.app/doc/dev/BUILD.html#configuration-and-building) - Fixed data license to use only permissive license for F3D testing data - Removed packaging support from F3D And of course tons of bugfixes from our awesome community!

Thanks to all our packagers that help F3D reach a wider audience: AndnoVember @kylosus @kevinsmia1939 @yurivict @bcdarwin @svenstaro Thanks to all our contributors for this release: @mzf-guest @CharlesGueunet @myd7349 @allemangD Thanks to @YangShen398 for creating the first external plugin (for Abaqus). Special thanks to @snoyer for their many contributions and valuable inputs!

By @Meakk and @mwestphal .

egg_sd

Atheistic Easter Egg by Inferix under CC-BY 4.0 Industrial Sunset 02 (Pure Sky) by Jarod Guest and Sergej Majboroda under CC0.

Source: README.md, updated 2023-04-20