April 22, 2021, 15:35 (GMT) |
Cleanup: doversion for 3.0 is using FileData |
April 22, 2021, 15:35 (GMT) |
Fix T87615: No snapping to objects instanced by Geometry nodes The code of the snapping system to interact the objects in the scene only considers instances what comes from "DUPLI" objects. This commit adds instances coming from Geometry nodes. Differential Revision: https://developer.blender.org/D11020 |
April 22, 2021, 15:35 (GMT) |
Animation: add "LocRotScaleCProp" keying set Add a keying set that includes location, rotation, scale, and custom properties. The keying set is intentionally not based on the "Whole Character" keying set. Instead, it is generic enough to be used in both object and pose animation, making it possible to quickly switch between animating characters and props without switching keying sets. This is, according to @rikkert, what the Blender Studio animators need 99.9% of the time. |
April 22, 2021, 15:35 (GMT) |
Fix missing include |
April 22, 2021, 15:35 (GMT) |
Fix T87090: VSE scrubbing locks up blender Speed effect caused, that some raw frames are re-used for multiple final frames. When cached final frame is freed due to memory being full, it tried to free also lower level cached frames that were used during compositing. Some lower level cached frames were already freed by different final frame and `BLI_ghash_remove()` failed. Check if key still exists in hash or if linked keys were overwritten before removing them. Reviewed By: sergey Differential Revision: https://developer.blender.org/D10909 |
April 22, 2021, 15:35 (GMT) |
Geometry Nodes: Add initializer for attribute creation Previously we always had to set attribute values after creating the attribute. This patch adds an initializer argument to `attribute_try_create` which can fill it in a few ways, which are explained in code comments. This fixes T87597. Differential Revision: https://developer.blender.org/D11045 |
April 22, 2021, 14:10 (GMT) |
GPencil: Only update weights for bezier strokes Set the update flag to only update the weights when regenerating the polyline. |
April 22, 2021, 13:56 (GMT) |
GPencil: Fix bezier stroke weight painting The last element of a bezier stroke could not be weight painted. This was because the checks use line segments to test for a hit and then pick the first point of that segment to paint the weight. This causes the problems for the last point. Instead of testing of the segment is inside the circle, we just test if the points are inside the circle. Note that this should also be done for poly strokes at some point, because it makes the code simpler. |
April 22, 2021, 13:53 (GMT) |
GPencil: More work on weights transfer |
April 22, 2021, 08:04 (GMT) |
Merge branch 'temp-gpencil-bezier-stroke-type' of git.blender.org:blender into temp-gpencil-bezier-stroke-type |
April 22, 2021, 08:01 (GMT) |
GPencil: Fix merge issues |
April 22, 2021, 07:54 (GMT) |
GPencil: Add weight transfer for cyclic strokes This adds the code that transfers the weights for cyclic bezier strokes to the polyline. |
April 22, 2021, 07:40 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type Conflicts: source/blender/editors/gpencil/gpencil_data.c source/blender/editors/gpencil/gpencil_edit.c |
April 19, 2021, 09:39 (GMT) |
GPecnil: WIP Transfer weights from curve to polyline |
April 17, 2021, 09:50 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
April 16, 2021, 19:49 (GMT) |
GPencil: Use geom update flags in update functions |
April 16, 2021, 16:45 (GMT) |
GPencil: Add flags for polyline regeneration |
April 16, 2021, 08:23 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
April 16, 2021, 08:12 (GMT) |
GPencil: Hide handles in stroke mode Note that this does not show the stroke selection for bezier strokes yet. This would likely have to be implemented in a new shader. |
April 15, 2021, 08:49 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
|