Revision 7c703b4 by Richard Antalik November 29, 2021, 11:44 (GMT) |
Fix T93417: Strip outline not aligned with image When using non-uniform aspect ratio, strip outline is not aligned correctly. Apply pixel aspect ratio to image quad and origin. |
Revision f1118ee by Omar Emara November 29, 2021, 11:01 (GMT) |
Nodes: Support internal links for custom sockets Currently, nodes with custom sockets do not get their internal links populated. So operators like Delete And Reconnect don't work with such nodes. This patch put custom sockets into consideration when computing priorities for internal links such that sockets of the same idname get connected. Additionally, the patch cleanup the function in the process to avoid redundant code repetition. Reviewed By: Jacques Lucke Differential Revision: https://developer.blender.org/D13386 |
Revision ab2a7aa by Omar Emara November 29, 2021, 10:34 (GMT) |
Fix T93438: Auto linking do not work for custom sockets Currently, custom sockets are no longer supported for automatic linking when dropping a node on a link. This is because SOCK_CUSTOM is given a negative priority and is ignored. To fix this, SOCK_CUSTOM is now given the lowest priority and the rest of the sockets got their priority incremented. Reviewed By: Jacques Lucke Differential Revision: https://developer.blender.org/D13403 |
Revision cebe5f5 by Jeroen Bakker November 29, 2021, 10:26 (GMT) |
Cleanup: Silenced clang-tidy warning. |
Revision 0cbcddd by Jesse Yurkovich November 29, 2021, 10:14 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision b31250f by Jesse Yurkovich November 29, 2021, 10:04 (GMT) |
Fix T93456: Properly translate operator on splash screen Use the translation API to lookup the string before formatting occurs. Differential Revision: https://developer.blender.org/D13400 |
Revision 444971a by Kévin Dietrich November 28, 2021, 18:05 (GMT) |
Cleanup: typos in comments. |
Revision f7f558e by Hans Goudey November 27, 2021, 22:09 (GMT) |
Cleanup: Deduplicate instances component in spreadsheet Currently we have a separate `InstancesDataSource`, which does almost exactly the same thing as `GeometryDataSource`, except that it hardcodes a few more columns: "Name", "Rotation", and "Scale". We can easily replace that with a couple of if statements in the geometry data source. This also makes named attributes on instances display in the spreadsheet. Differential Revision: https://developer.blender.org/D13391 |
Revision e121b5b by Brecht Van Lommel November 27, 2021, 20:59 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision d2e6087 by Brecht Van Lommel November 27, 2021, 18:08 (GMT) |
Fix build error with TBB 2021 and booleans Linux distributions are using newer TBB versions than official releases, and TBB 2021 is an API breaking release. In general we should avoid using TBB directly and go through the abstractions in BLI_task.hh, though there is no abstraction for this. For 3.0 the safe option is to just not cancel the task but instead early out in the lambda function. Given the grain size of 2048 there should be no significant performance difference. Differential Revision: https://developer.blender.org/D13382 |
Revision aa6c922 by Erik Abrahamsson November 27, 2021, 18:06 (GMT) |
Geometry Nodes: Optimize Cube primitive vertex calculation This patch gets rid of the O(N^3) complexity of calculate_vertices. Execution time of the node is reduced from 250ms to 140ms with 500^3 vertices. In the future edge calculations could be done manually and reduce the execution time even further. Differential Revision: https://developer.blender.org/D13207 |
Revision d2f4fb6 by Erik Abrahamsson November 27, 2021, 17:17 (GMT) |
Geometry Nodes: Parallelize "Set Spline Type"-node Parallelizes the loop that converts splines. It gives around a 2x speedup on curves with over 1k splines. Differential Revision: https://developer.blender.org/D13389 |
Revision 2531358 by Bastien Montagne November 26, 2021, 21:39 (GMT) |
Attempt to fix Windows new bpath tests failing, take IV. Follow up to rBdcc500e5a265093bc9cc, rB92daff6ac2adb5bb, rB61bd5882a20c6f3 and rB08264aaf82da8. Sorry for the noise, this time should be good. |
Revision 08264aa by Bastien Montagne November 26, 2021, 21:07 (GMT) |
Attempt to fix Windows new bpath tests failing, take III. Follow up to rBdcc500e5a265093bc9cc, rB92daff6ac2adb5bb and rB61bd5882a20c6f3. |
Revision 61bd588 by Bastien Montagne November 26, 2021, 20:34 (GMT) |
Attempt to fix Windows new bpath tests failing, take II. Follow up to rBdcc500e5a265093bc9cc and rB92daff6ac2adb5bb. Also shortening a bit the macros names... |
Revision a0bb6bb by Sebastian Parborg November 26, 2021, 17:24 (GMT) |
Fix T89564: Spline IK breaks when it is far away from the world origin The isect_line_sphere algorithm became very imprecise when the line and the sphere were reasonably far away from the world origin. This would lead to no intersections being reported even if there was a guaranteed intersection (line crossing from inside the sphere to the outside). To fix this we now use the secant root finding method to get an intersection point. This is much more stable and robust it seems. |
Revision 9746504 by Jacques Lucke November 26, 2021, 17:01 (GMT) |
Geometry Nodes: add utility to set remaining outputs Differential Revision: https://developer.blender.org/D13384 |
Revision 92daff6 by Bastien Montagne November 26, 2021, 16:57 (GMT) |
Revision 2efc222 by Bastien Montagne November 26, 2021, 16:49 (GMT) |
Fix T93402: Linking Collections instantiate extra sub-collections. Linking is more relax than appending when it comes to instantiating indirectly linked collections/objects. |
Revision 0789f61 by Jacques Lucke November 26, 2021, 16:32 (GMT) |
Cleanup: remove warnings This assert was producing warning in debug builds because it was never hit under some circumstances. |
|