Blender Git Commits

Blender Git "temp-greasepencil-object-stacksplit" branch commits.

Page: 78 / 137

November 7, 2017, 09:44 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 7, 2017, 09:43 (GMT)
New parameter to adjust stabilization

Parameter to control the stabilization amount of the brush.

This stabilization works as a dynamic smooth using the previous points to calculate the estimated position and average the position to get smoother strokes.

This is not a replace of smooth factor that works after finish stroke. This new parameter is applyed while drawing before ending the stroke.
November 7, 2017, 07:51 (GMT)
Fix: Depsgraph was complaining in debug mode about the "geometry_eval" opnode for GPencil not having any function attached

In future, maybe we should move the derived_gpf calculations
(and by extension, the modifier-evaluation loops) into the
BKE_gpencil_eval_geometry() callback added in this commit.
November 7, 2017, 06:41 (GMT)
WIP
November 7, 2017, 06:41 (GMT)
GP drawing: Try to init the eval_ctx from draw_ctx, if C isn't provided
November 6, 2017, 17:56 (GMT)
Fix merge errors
November 6, 2017, 17:44 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 6, 2017, 16:47 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 6, 2017, 16:17 (GMT)
Fix problem after merge

One BKE function used changed
November 6, 2017, 15:56 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 6, 2017, 15:55 (GMT)
Smooth new points while drawing

A new smooth algorithm is used for each new buffer point using the last two points to calculate the estimated position and average this point with the current mouse position.

This smooth reduce the jitter of the stroke and allows to use lower post smooth values to reduce stroke change after finish stroke.

Now the factor is hardcoded, but after some more testing maybe we need add a parameter by brush.
November 5, 2017, 15:37 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 4, 2017, 15:33 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 4, 2017, 15:31 (GMT)
Fix delay cleaning previous frame when drawing

The fast drawing was not cleaning the previous frame when the artist create a new one and only was redraw after release mouse.
November 4, 2017, 11:23 (GMT)
Fix crash on trying to save files with GP objects

Quick fix for context being NULL when the thumbnail renderer gets triggered
while trying to save files.

TODO: We need a better solution here for passing eval_ctx down to GP modifiers
November 4, 2017, 08:55 (GMT)
Fix: Pass a usable EvaluationContext to GP Modifiers

This is needed for some modifiers (e.g. Build), which rely on time
November 4, 2017, 05:23 (GMT)
Fix: Alt-Shift-SelectMouse wasn't working to add an entire stroke to the current selection
November 4, 2017, 04:43 (GMT)
GP Object: Added missing support for the "Apply Transforms" operators
November 4, 2017, 04:43 (GMT)
Cleanup: Style fixes
November 4, 2017, 04:43 (GMT)
Fix: Crash when unhiding a GP layer in the dopesheet if the frame has changed in the meantime
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021