Releases: glotzerlab/fresnel
Releases · glotzerlab/fresnel
v0.13.7
v0.13.6
Added
- Support Numpy 2.0.
Changed
- Provide support via GitHub discussions.
- Revise installation documentation.
- Add copy button to documentation code examples.
- Enable arrow key navigation in documentation.
Removed
- Support for Python 3.8.
v0.13.5
Added
- Support Python 3.11.
- Support for Embree 4.x.
Removed
- Support for Embree 3.x.
v0.13.4
Added
- Support Python 3.10.
- Support clang 13.
v0.13.3
Added
- Support Windows.
v0.13.2
v0.13.1
v0.13.0
Added
- Perspective camera.
- Depth of field effect.
Changed
- Reduce latency in
interact.SceneView
while rotating the view. - Improve user experience with mouse rotations in
interact.SceneView
. - [breaking] - Moved
camera.orthographic
tocamera.Orthographic
. - [breaking] - Moved
camera.fit
tocamera.Orthographic.fit
.
Removed
- [breaking] - Removed "auto" camera in
Scene
. Use
camera.Orthographic.fit
v0.12.0
Added
preview
andtracer.Preview
accept a boolean flaganti_alias
to
enable or disable anti-aliasing.
Changed
preview
andtracer.Preview
enable anti-alisasing by default.- Python, Cython, and C code must follow strict style guidelines.
- Renamed
util.array
toutil.Array
- Renamed
util.image_array
toutil.ImageArray
- Converted
interact.SceneView.setScene
to a property:scene
Removed
preview
andtracer.Preview
no longer accept theaa_level
argument- use
anti_alias
.
- use