July 7, 2021, 06:52 (GMT) |
Moved to own unit. |
July 7, 2021, 05:52 (GMT) |
July 7, 2021, 05:47 (GMT) |
Fix T89153: Follow Path for empty works only in negative values The old code only clamped cyclic curves |
July 7, 2021, 05:41 (GMT) |
July 7, 2021, 05:02 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
July 7, 2021, 04:33 (GMT) |
Cleanup: Sort nodes alphabetically |
July 7, 2021, 04:08 (GMT) |
Cleanup: update filename references |
July 7, 2021, 04:00 (GMT) |
Geometry Nodes: Rename nodes for clarity between mesh and curve Rename the mesh circle to "Mesh Circle", mesh line to "Mesh Line", and mesh subdivide to "Mesh Subdivide". Previously they looked exactly the same in the search menu, and the nodes themselves had the same label. This is a "deep" rename that also renames internal defines and function names to match the UI. |
July 7, 2021, 03:58 (GMT) |
Cleanup: Moving `mesh_evaluate` and `mesh_normals` to C++ No functional changes. Reviewed By: HooglyBoogly Ref D11744 |
July 7, 2021, 03:42 (GMT) |
Cleanup: spelling in comments |
July 7, 2021, 03:24 (GMT) |
Geometry Nodes: Curve Endpoints Node This node is quite similar to the curve to points node, but creates points for only the start and end of each spline. This is a separate node because the sampling from the curve to points node don't apply, and just for ease of use. All attributes from the curves are copied, including the data for instancing: tangents, normals, and the derived rotations. One simple use case is to make round caps on curves by instancinghalves of a sphere on each end of the splines. Differential Revision: https://developer.blender.org/D11719 |
July 7, 2021, 02:53 (GMT) |
USD skel export: less verbose error output. Now reporting out of bounds deform group indices once per mesh. |
July 7, 2021, 02:35 (GMT) |
makesdna: fix parsing 'const', 'struct', 'unsigned' as a prefix DNA parsing assumed any identifier which starts with (`struct`, `unsigned`, `const`) was that identifier. So a struct called `constTest foo;` would be parsed as `est foo;`. Add utility function to check identifiers are not part of a larger identifier. This also supports skipping these identifiers in any order. Reviewed By: LazyDodo Ref D11837 |
July 7, 2021, 02:34 (GMT) |
Cleanup: clang-tidy, unused function |
July 7, 2021, 02:17 (GMT) |
USD export: write skinned mesh in rest position. Updated the USDSkinnedMeshWriter to set the armature to its rest position prior to writing mesh. This is necessary to get the correct skeletal deformations. |
July 7, 2021, 02:09 (GMT) |
Fix T89702: Curve to points node assert on single point spline This function could be refactored slightly if we assumed the input was always sorted, but a special for a single point input is also fine. |
July 7, 2021, 01:42 (GMT) |
Fix: Curve Resample Node: Copy attributes to 1 point results The curve resample node neglected to copy attributes to single point result splines. That could have caused errors if some of the splines in the result had only one point but others had more. |
July 7, 2021, 01:26 (GMT) |
Array Brush: Count and deform mode brush properties |
July 7, 2021, 01:26 (GMT) |
VSE: Use snapping settings for scrubbing Use "Snap Playhead to Strips" option to enable playhead snapping. Change behavior of CTRL key to invert snapping similar to transform operator. Currently this option is disabled by default. It makes editing quite unpleasant for me personally, but ideally I should gather feedback from more users. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D11745 |
July 7, 2021, 01:14 (GMT) |
VSE: Remove seq->tmp usage from RNA code This field was used to reference "parent" meta strips in `sequences_all` RNA collection iterator functions. Use `SeqIterator` wrapped in `BLI_Iterator` to iterate over elements. Reviewed By: sergey Differential Revision: https://developer.blender.org/D11793 |
|
|
|


Master Commits
MiikaHweb | 2003-2021