April 27, 2021, 14:34 (GMT) |
Fix T87832: Incorrect FOV in line art when sensor fit is not Auto. Reviewed by Sebastian Parborg https://developer.blender.org/D11095 |
Revision e714b3a by Stefan Werner April 27, 2021, 12:30 (GMT) |
Cycles: Removed unused macros. These were leftovers from an earlier way of indexing textures. |
Revision 3c269f0 by Jacques Lucke April 27, 2021, 11:11 (GMT) |
Cleanup: clang format |
Revision 908bb03 by Jacques Lucke April 27, 2021, 11:03 (GMT) |
Geometry Nodes: improve geometry nodes evaluator internal api This is a first step towards T87620. It should not have any functional changes. Goals of this refactor: * Move the evaluator out of `MOD_nodes.cc`. That makes it easier to improve it in isolation. * Extract core input/out parameter management out of `GeoNodeExecParams`. Managing this is the responsibility of the evaluator. This separation of concerns will be useful once we have lazy evaluation of certain inputs/outputs. Differential Revision: https://developer.blender.org/D11085 |
Revision a022cff by Jacques Lucke April 27, 2021, 10:56 (GMT) |
Geometry Nodes: initial Attribute Transfer node This is a first version of an Attribute Transfer node. It only supports two modes for mapping attributes from one geometry to another for now. More options are planned for the future. Ref T87421. Differential Revision: https://developer.blender.org/D11037 |
Revision e240d94 by Jacques Lucke April 27, 2021, 10:35 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 7eb9b79 by Jacques Lucke April 27, 2021, 10:33 (GMT) |
Fix T85889: recursive instances result in crash Generally, it would be good to not allow this from happening in the first place but that is quite tricky because an object does not know which other object instances it. Similar checks might be necessary in other places, but this fixes the bug already. Differential Revision: https://developer.blender.org/D11086 |
Revision 542f022 by Hans Goudey April 27, 2021, 03:23 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision f682812 by Hans Goudey April 27, 2021, 03:23 (GMT) |
Fix T87749: Fix text jitter in buttons with icons This patch fixes the remaining issues described in T87749. The jitter was caused by inconsistent rounding when using the floats icon_size and icon_padding to offset the bound for the text drawing. Using `round_fl_to_int` leads to consistent results and fixes the jitter that remained in some buttons with icons, UI lists, and breadcrumbs. Differential Revision: https://developer.blender.org/D11062 |
Revision 77aac42 by Hans Goudey April 27, 2021, 03:19 (GMT) |
Cleanup: Make function static |
Revision 2841d22 by Hans Goudey April 27, 2021, 03:17 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision fe79935 by Hans Goudey April 27, 2021, 03:16 (GMT) |
Fix T87401: Drop-down can apply the wrong modifier The trouble was that there was a context pointer "modifier" in the property editor context that returned the active modifier. But the "modifier" variable was already used in many places, for pointers that are *not* equivalent to the active modifier. The context pointer for the active modifier was unecessary anyway. If we need to access a context pointer for the active modifier in the property editor then we can add it. Until then it only adds confusion. |
Revision f5123b1 by Aaron Carlisle April 27, 2021, 00:55 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 51c13be by Aaron Carlisle April 27, 2021, 00:53 (GMT) |
Update RNA/User Manual Mappings |
Revision 676ef58 by Hans Goudey April 26, 2021, 22:03 (GMT) |
Cleanup: Fix unused variable warning in lite build |
Revision cb3ea66 by Hans Goudey April 26, 2021, 22:02 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 14b26fc by Hans Goudey April 26, 2021, 22:01 (GMT) |
Fix T87702: Cannot generate one point with line node in end points mode Counts of less than one weren't allowed in end points mode mostly to avoid a division by zero when calculating the delta. It's trivial to allow a count of one, so this commit does that, with the point placed at the start location. |
Revision 7e17dbf by Hans Goudey April 26, 2021, 20:11 (GMT) |
Cleanup: Move displist.cc to C++ This is a change split from the geometry nodes curves branch. Since curve object modifier evaluation happens in this file, moving it to C++ will be quite helpful to support the `GeometrySet` type. Other than that, the code in the branch intends to replace a fair amount of this file anyway, so I don't plan to do any further cleanup here. Differential Revision: https://developer.blender.org/D11078 |
Revision e032ca2 by Hans Goudey April 26, 2021, 19:42 (GMT) |
Cleanup: Replace modifyVolume with modifyGeometrySet This allows us to remove a callback from the modifier type info struct. In the future the these modifiers might just be replaced by nodes internally anyway, but in the meantime it's nice to unify the handling of evaluated geometry a bit. Differential Revision: https://developer.blender.org/D11080 |
Revision a7bda03 by Julian Eisel April 26, 2021, 17:30 (GMT) |
Fix T87842: Outliner in `Blender File` mode has large performance impact The Outliner was doing a full rebuild of its tree in response to transform notifiers. I don't see any reason for this, a simple redraw without rebuilding should be just fine. The same optimization could be done for other object notifiers, but I'll check on them separately. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021