|
8 | 8 | [documentation](https://nvidia.github.io/warp/modules/tiles.html) for details.
|
9 | 9 | - Expose a `reversed()` built-in for iterators ([GH-311](https://github.com/NVIDIA/warp/issues/311)).
|
10 | 10 | - Support for saving Volumes into `.nvdb` files with the `save_to_nvdb` method.
|
11 |
| -- warp.fem: Add `Trimesh3D` and `Quadmesh3D` geometry types for 3D surfaces with new `example_distortion_energy` example. |
| 11 | +- warp.fem: Add `wp.fem.Trimesh3D` and `wp.fem.Quadmesh3D` geometry types for 3D surfaces with new `example_distortion_energy` example. |
12 | 12 | - warp.fem: Add `"add"` option to `wp.fem.integrate()` for accumulating integration result to existing output.
|
13 | 13 | - warp.fem: Add `"assembly"` option to `wp.fem.integrate()` for selecting between more memory-efficient or more
|
14 | 14 | computationally efficient integration algorithms.
|
|
22 | 22 | hard-coded value of 0.01 ([GH-329](https://github.com/NVIDIA/warp/issues/329)).
|
23 | 23 | - Add a `particle_radius` parameter to `wp.sim.ModelBuilder.add_cloth_mesh()` and `wp.sim.ModelBuilder.add_cloth_grid()`
|
24 | 24 | to set a uniform radius for the added particles.
|
25 |
| -- Document `array` attributes ([GH-364](https://github.com/NVIDIA/warp/issues/364)). |
| 25 | +- Document `wp.array` attributes ([GH-364](https://github.com/NVIDIA/warp/issues/364)). |
26 | 26 | - Document time-to-compile tradeoffs when using vector component assignment statements in kernels.
|
| 27 | +- Add introductory Jupyter notebooks to the `notebooks` directory. |
27 | 28 |
|
28 | 29 | ### Changed
|
29 | 30 |
|
30 | 31 | - Drop support for Python 3.7; Python 3.8 is now the minimum-supported version.
|
31 | 32 | - Promote the `wp.Int`, `wp.Float`, and `wp.Scalar` generic annotation types to the public API.
|
32 | 33 | - warp.fem: Simplify querying neighboring cell quantities when integrating on sides using new
|
33 |
| - `warp.fem.cells()`, `warp.fem.to_inner_cell()`, `warp.fem.to_outer_cell()` operators. |
| 34 | + `wp.fem.cells()`, `wp.fem.to_inner_cell()`, `wp.fem.to_outer_cell()` operators. |
34 | 35 | - Show an error message when the type returned by a function differs from its annotation, which would have led to the compilation stage failing.
|
35 |
| -- Clarify that `randn()` samples a normal distribution of mean 0 and variance 1. |
36 |
| -- Raise error when passing more than 32 variadic argument to the `wp.printf` built-in. |
| 36 | +- Clarify that `wp.randn()` samples a normal distribution of mean 0 and variance 1. |
| 37 | +- Raise error when passing more than 32 variadic argument to the `wp.printf()` built-in. |
37 | 38 |
|
38 | 39 | ### Fixed
|
39 | 40 |
|
40 | 41 | - Fix `place` setting of paddle backend.
|
41 | 42 | - warp.fem: Fix tri-cubic shape functions on quadrilateral meshes.
|
42 | 43 | - warp.fem: Fix caching of integrand kernels when changing code-generation options.
|
43 | 44 | - Fix `wp.expect_neq()` overloads missing for scalar types.
|
44 |
| -- Fix the OpenGL renderer's window not closing when clicking the X button. |
45 |
| -- Fix the OpenGL renderer's camera snapping to a different direction from the initial camera's orientation when first looking around. |
46 |
| -- Fix custom colors being ignored when rendering meshes in OpenGL ([GH-343](https://github.com/NVIDIA/warp/issues/343)). |
47 | 45 | - Fix an error when a `wp.kernel` or a `wp.func` object is annotated to return a `None` value.
|
48 | 46 | - Fix error when reading multi-volume, BLOSC-compressed `.nvdb` files.
|
49 | 47 | - Fix `wp.printf()` erroring out when no variadic arguments are passed ([GH-333](https://github.com/NVIDIA/warp/issues/333)).
|
50 | 48 | - Fix memory access issues in soft-rigid contact collisions ([GH-362](https://github.com/NVIDIA/warp/issues/362)).
|
51 | 49 | - Fix gradient propagation for in-place addition/subtraction operations on custom vector-type arrays.
|
| 50 | +- Fix the OpenGL renderer's window not closing when clicking the X button. |
| 51 | +- Fix the OpenGL renderer's camera snapping to a different direction from the initial camera's orientation when first looking around. |
| 52 | +- Fix custom colors being ignored when rendering meshes in OpenGL ([GH-343](https://github.com/NVIDIA/warp/issues/343)). |
| 53 | +- Fix topology updates not being supported by the the OpenGL renderer. |
52 | 54 |
|
53 | 55 | ## [1.4.2] - 2024-11-13
|
54 | 56 |
|
|
1218 | 1220 |
|
1219 | 1221 | - Initial publish for alpha testing
|
1220 | 1222 |
|
1221 |
| -[Unreleased]: https://github.com/NVIDIA/warp/compare/v1.4.2...HEAD |
| 1223 | +[Unreleased]: https://github.com/NVIDIA/warp/compare/v1.5.0...HEAD |
| 1224 | +[1.5.0]: https://github.com/NVIDIA/warp/releases/tag/v1.5.0 |
1222 | 1225 | [1.4.2]: https://github.com/NVIDIA/warp/releases/tag/v1.4.2
|
1223 | 1226 | [1.4.1]: https://github.com/NVIDIA/warp/releases/tag/v1.4.1
|
1224 | 1227 | [1.4.0]: https://github.com/NVIDIA/warp/releases/tag/v1.4.0
|
|
0 commit comments