Scroll to navigation

F3D(1) User Commands F3D(1)

NAME

f3d - F3D - Fast and minimalist 3D viewer

DESCRIPTION

F3D - A fast and minimalist 3D viewer Usage:

f3d [OPTION...] file1 file2 ...
Applicative options:
Render to file
No background when render to file
Print help
Print version details
Print the list of file types
Read a provided configuration file instead of default one
Do not read the configuration file
Verbose mode without any rendering, only for the first file
Camera options:
Camera position
Camera focal point
Camera view up
Camera view angle (non-zero, in degrees)
Camera azimuth angle (in degrees) (default: 0)
Camera elevation angle (in degrees) (default: 0)
General options:
Enable verbose mode, providing more information about the loaded data in the console output
Enable quiet mode, which superseed any verbose options and prevent any console output to be generated at all
Show progress bar
Do not read materials, cameras and lights from file
Up direction (default: +Y)
Show axes
Show grid
Show cell edges
Select the camera to use (default: -1)
Enable trackball interaction
Select animation to show (default: 0)
Path to a FreeType compatible font file
Material options:
Show sphere sprites instead of geometry
Point size when showing vertices or point sprites (default: 10)
Line width when showing edges (default: 1)
Solid color (default: 1,1,1)
Opacity (default: 1)
Roughness coefficient (0.0-1.0) (default: 0.3)
Metallic coefficient (0.0-1.0) (default: 0)
Path to an image file that will be used as a light source
Path to a texture file that sets the color of the object
Path to a texture file that sets the Occlusion, Roughness and Metallic values of the object
Path to a texture file that sets the emitted light of the object
Emissive factor. This value is multiplied with the emissive color when an emissive texture is present (default: 1,1,1)
Path to a texture file that sets the normal map of the object
Normal scale affects the strength of the normal deviation from the normal texture (default: 1)
PostFX (OpenGL) options:
Enable depth peeling
Enable Screen-Space Ambient Occlusion
Enable Fast Approximate Anti-Aliasing
Enable Tone Mapping
Scientific visualization options:
Color by scalars (default: f3d_reserved)
Component from the scalar array to color with. -1 means magnitude, -2 or the short option, -y, means direct scalars (default: -1)
Use a scalar array from the cells
Custom range for the coloring by array
Show scalar bar
Specify a custom colormap (default: 0,0,0,0,0.4,0.9,0,0,0.8,0.9,0.9,0,1,1,1,1)
Show volume if the file is compatible
Inverse opacity function for volume rendering
Testing options:
Reference
Testing threshold (default: 50)
Path to an interaction log file to record interactions events to
Path to an interaction log file to play interaction events from when loading a file
Window options:
Background color (default: 0.2,0.2,0.2)
Window resolution (default: 1000,600)
Display frame per second
Display filename
Display file metadata
Full screen
Blur background

Keys:

Cycle point/cell data coloring
Cycle array to color with
Cycle array component to color with
Toggle the scalar bar display
Toggle volume rendering
Toggle inverse volume opacity
Toggle point sprites rendering
Toggle depth peeling
Toggle SSAO
Toggle FXAA
Toggle tone mapping
Toggle the edges display
Toggle the axes display
Toggle the grid display
Toggle the filename display
Toggle the metadata display
Toggle the FPS counter display
Toggle raytracing rendering
Toggle denoising when raytracing
Toggle full screen
Toggle blur background
Toggle trackball interaction
Toggle cheat sheet display
?
Dump camera state to the terminal
Quit
Reset camera to initial parameters
Play animation if any
Previous file
Next file
Reload current file

EXAMPLES

View a unstructured mesh in a typical nice looking sciviz style
View a gltf file in a realistic environment
View a point cloud file with direct scalars rendering
View all files in folder

REPORTING BUGS

Report bugs to https://github.com/f3d-app/f3d/issues

F3D - A fast and minimalist 3D viewer
Version: 1.3.1.
Build date: 2022-11-06 13:17:51.
Build system: Linux.
Compiler: GNU 12.2.0.
External rendering module: OFF.
Raytracing module: OFF.
Exodus module: ON.
OpenCASCADE module: 7.6.3 (full support).
Assimp module: 5.2.4.
Alembic module: OFF.
VTK version: 9.1.0 (build 0).
Copyright © 2019-2021 Kitware SAS.
Copyright © 2021-2022 Michael Migliore, Mathieu Westphal.
License BSD-3-Clause.
By Michael Migliore, Mathieu Westphal and Joachim Pouderoux.

November 2022 f3d 1.3.1