Revision 32a4c7f by Jacques Lucke September 20, 2021, 16:56 (GMT) |
Geometry Nodes: implicit position input in Set Position node This change makes the Set Position node do nothing by default. Before, the geometry would always disappear, because it all points would be moved to (0, 0, 0). Differential Revision: https://developer.blender.org/D12553 |
Revision a79c33e by Harley Acheson September 20, 2021, 14:42 (GMT) |
UI: Change "Favorites" to "Bookmarks" Change of File Browser "Favorites" section header in source list (T panel) to "Bookmarks" to maintain consistency with all the other bookmark-related text and operations. See D10262 for more information and alternatives considered. Differential Revision: https://developer.blender.org/D10262 Reviewed by Julian Eisel |
Revision 7cb65e4 by Richard Antalik September 20, 2021, 14:30 (GMT) |
Cleanup: Refactor VSE overlay settings Move overlay flags into SequencerPreviewOverlay and SequencerTimelineOverlay structs. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D12569 |
Revision 9642447 by Antonio Vazquez September 20, 2021, 13:37 (GMT) |
GPencil: Fix error in previous commit By error I commited the previous version. |
Revision c5c189a by Antonio Vazquez September 20, 2021, 13:32 (GMT) |
GPencil: Change Rotation tooltip The tooltip was not clear about in what shading modes works. Related to T91467 |
Revision eaad219 by Campbell Barton September 20, 2021, 12:31 (GMT) |
Cleanup: spelling (correct c5c8c68eec93e57ed46be4371d8831e2f0fe3fe2) "iff" was intended as "if and only if". while exact use of abbreviations isn't clear cut, I assumed this was a typo & it's not used anywhere else in source/, expand to "only if" (suggested by Sybren). |
Revision da4796e by Brecht Van Lommel September 20, 2021, 12:05 (GMT) |
Build: change make update to not print errors regarding submodule branches Instead of trying to checkout non-existent branches and getting confusing fatal error prints, check if the branch exists first. Ref D12560 |
Revision fc4f82d by Jacques Lucke September 20, 2021, 11:12 (GMT) |
Geometry Nodes: support Noise Texture node This makes the Noise Texture node available in geometry nodes. It should behave the same as in shader node, with the exception that it does not have an implicit position input yet. That will be added separately. Differential Revision: https://developer.blender.org/D12467 |
Revision 8c7c454 by Jacques Lucke September 20, 2021, 10:49 (GMT) |
Geometry Nodes: support Set Position node on instances Previously, the node would always realize instances implicitly. Now it can change the position of entire instances. The Realize Instances node can be used before if the old behavior is required. Differential Revision: https://developer.blender.org/D12555 |
Revision 11e11c4 by Bastien Montagne September 20, 2021, 10:44 (GMT) |
make_update: Fix case where a sub-module would not have required branch. Issue revealed by rB546314fc9669 change, also error itself exited before that commit. Now we do accept git command to fail when trying to checkout the specified branch from sub-modules, and only actually error in case the fall-back branch (aka master) cannot be properly checked out. Thanks fot Ray molenkamp (@LazyDodo) for report and initial patch (D12560). |
Revision 7da9da2 by Jacques Lucke September 20, 2021, 10:37 (GMT) |
Geometry Nodes: new Realize Instances node This node has a simple geometry input and output. If the input geometry contains instances, they will be realized into actual geometry. When there are many instances, this can be very slow and memory intensive. Generally, instances should only be made real when necessary, e.g. when every instance should be deformed independently. Differential Revision: https://developer.blender.org/D12556 |
Revision 029d042 by Sybren A. Stüvel September 20, 2021, 10:15 (GMT) |
UUID: add nil value for UUIDs Add `BLI_uuid_nil()` that returns the nil UUID (used to indicate "not set") and `BLI_uuid_is_nil(uuid)` to do an equality test with the nil value. |
Revision 4eba920 by Sybren A. Stüvel September 20, 2021, 10:10 (GMT) |
UUID: include 'seconds' field of current time in RNG seed XOR the 'seconds' and 'nanoseconds' fields of the current time to seed the RNG used for generating random UUIDs. This ensures a better seed just in case the clock as no sub-second resolution. |
Revision 1e3c5fd by Sybren A. Stüvel September 20, 2021, 10:10 (GMT) |
Cleanup: UUID, prevent "missing braces" warning on macOS Add braces around initialization of sub-objects, as per the warning suggestion on macOS. No functional changes. |
Revision 07b482c by Sybren A. Stüvel September 20, 2021, 10:10 (GMT) |
UUID: fix seeding the RNG clock on macOS On Apple machines, call `clock_gettime()` instead of `timespec_get()`. macOS only introduced `timespec_get()` in version 10.15 (introduced approx two years ago, so in 2019), even though the function is from C11. |
Revision 1f51672 by Antonio Vazquez September 20, 2021, 09:10 (GMT) |
Fix T91511: GPencil weight_get and Vertex Groups not working at expected The API was checking the number of total weights with the first point of the stroke and this was not valid because each point can have different number of weight elemnts, |
Revision 738f1db by Campbell Barton September 20, 2021, 09:03 (GMT) |
UI: rename "Save Screenshot (Area => Editor)" The term "area" isn't normally exposed in the UI. |
Revision c5c8c68 by Campbell Barton September 20, 2021, 06:44 (GMT) |
Cleanup: spelling |
Revision c773443 by Hans Goudey September 20, 2021, 03:08 (GMT) |
Fix: Incorrect default values for the curve trim node The default end factor should be 1. The proper value for the default end length is somewhat arbitrary, but it shouldn't be zero. |
Revision f973e0b by Hans Goudey September 20, 2021, 00:01 (GMT) |
Fix: Spline length calculation fails with no evaluated points The case that checked whether there were evaluated edges was incorrect, since two points are needed for an edge. Then also avoid running the accumulation for an empty span. |
|