Skip to content

Commit 5c491aa

Browse files
committed
Update Changes
1 parent 7a59fda commit 5c491aa

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Changes

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,33 @@
11
10.x.x.x (relative to 10.4.x.x)
22
========
33

4+
Improvements
5+
------------
6+
7+
- MeshAlgo `distributePoints()` :
8+
- Added support for density primitive variable values above 1.
9+
- Added sampling of arbitrary primitive variables via the new `primitiveVariables` parameter.
10+
- Improved accuracy.
11+
- Improved performance.
12+
- MeshAlgo `triangulate()` : Improved performance.
13+
14+
Fixes
15+
-----
16+
17+
- MeshAlgo `distributePoints()` :
18+
- Fixed duplicate points at triangle edges.
19+
- Fixed handling of points exactly at the density threshold.
20+
- TriangleAlgo :
21+
- `triangleClosestBarycentric()` : Fixed numerical precision bug.
22+
- `triangleContainsPoint()` : Fixed handling of zero-area triangles.
23+
424
Breaking Changes
525
----------------
626

727
- IECoreAppleseed : Removed. With Appleseed's removal from Gaffer `1.3.0.0` Cortex no longer provides IECoreAppleseed.
828
- Python : Removed support for Python 2.
929
- Primitive : Changed `variableIndexedView()` return type from `boost::optional` to `std::optional`.
30+
- MeshAlgo `distributePoints()` : Bug fixes mean subtle changes to the resulting points.
1031

1132
10.4.x.x (relative to 10.4.7.1)
1233
========

0 commit comments

Comments
 (0)