Skip to content

Commit 57849e0

Browse files
authored
CHANGELOG: Update for 3.4.1 (#2796)
1 parent 8acb70a commit 57849e0

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

doc/CHANGELOG.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,77 @@
11
# Changelog
22

3+
## v3.4.1
4+
5+
For F3D users:
6+
7+
- BEHAVIOR CHANGE: Changed the behavior of gaussian point sprites, it now require the use of `--point-sprites-absolute-size`
8+
- BEHAVIOR CHANGE: Changed the default configuration for alembic to NOT display scalar by default
9+
- Added a CLI option to control if point sprites should be scaled or not: `--point-sprites-absolute-size`
10+
- Added HDRI filename display CLI option and interaction (`Shift+N`)
11+
- Added progress support to QuakeMDL importer
12+
- Added point sprites modes switch interaction (`O`)
13+
- Added console auto completion for all libf3d options with a domain and filepath
14+
- Added support for Alembic XForm animation
15+
- Added an interaction to play animation backward: `Ctrl+Shift+Space`
16+
- Added a console command to play animation backward: `toggle_animation_backward`
17+
- Added support for importing Alembic file with curves
18+
- Added a `jump_to_frame` command
19+
- Added axes and grid color configuration with a CLI option `--x/y/z-color`
20+
- Added proper support for composite data
21+
- Added an interaction to change the up direction `Ctrl+Y` and `Ctrl+Z` and dynamic up support
22+
- Improved the documentation on https://f3d.app
23+
- Improved style of progress and animation bar to fit F3D style
24+
- Improved color logging
25+
- Reduced VRAM usage of antialiasing and HDRI rendering
26+
- Fixed an issue where the camera would reset after volume rendering
27+
- Fixed multiple issue with temporal anti-aliasing
28+
- Fixed an issue with parsing `none` CLI options
29+
- Fixed small issues with the event loop
30+
- Fixed a blending issue with external rendering context
31+
- Fixed an issue with display of `Ctrl+Shift+` bindings
32+
- Fixed many memory issues in QuakeMDL reader
33+
- Fixed an issue with elevation and azimuth options
34+
- Fixed a small display issue in the cheatsheet
35+
- Deprecated `--anti-aliasing-mode` in favor of simply `--anti-aliasing`
36+
- Deprecated `--point-sprites-type` in favor of simply `--point-sprites`
37+
- MacOS: Fixed a native window focus issues
38+
- MacOS: Added a native file menu
39+
40+
For libf3d users:
41+
42+
- Added HDRI filename display option `ui.hdri_filename`
43+
- Added an option to control if point sprites should be scaled or not `model.point_sprites.absolute_size`
44+
- Added x/y/z axis color options `ui.x/y/z_color` to control the color of the axis widget and grid
45+
- Added a `interactor::requestStop` API for asynchronous loop stopping
46+
- Added a `log` API to forward log instead of displaying them
47+
- Added C bindings
48+
- Fixed potential crash when using `interactor::trigger*` methods
49+
- python: Added many libf3d usage examples
50+
- python: Removed Python 3.9 wheel support
51+
- python: Fixed stubs for better auto completion
52+
- python: Fixed multiples tests that were not run
53+
- python: Fixed an issue when setting a double option from ints
54+
- python: Created a dedicated helper repository: https://github.com/f3d-app/python-f3d-extras
55+
- wasm: Added typescript support
56+
- java: Improved the bindings to cover almost the whole API
57+
- examples: Completely reworked the examples with new and details examples in C++
58+
- examples: Added a complete Qt6 examples
59+
- examples: Added a complete Qml examples
60+
- examples: Added a complete Fltk examples
61+
- examples: Added C example
62+
- examples: Added Java example
63+
64+
For F3D packagers:
65+
66+
- Removed compatibility with VTK v9.2.6 and older. VTK v9.3.0 is the new minimum version.
67+
- Added `F3D_BINDINGS_C` CMake option to build the C bindings, no dependencies
68+
69+
For Web viewer users:
70+
71+
- Added support for gaussian splatting
72+
- Added console support
73+
- Improved color theme
74+
375
## v3.3.0
476

577
For F3D users:

0 commit comments

Comments
 (0)