August 17, 2019, 10:51 (GMT) |
Fix T68722: Improve Smooth algorithm for Thickness and Strength Now the GPencil smooth algorithm uses a average value instead to use only two points and the interpolated value. Differential Revision: https://developer.blender.org/D5489 |
August 17, 2019, 09:46 (GMT) |
Cloth: cache read check for adaptive cloth |
August 17, 2019, 09:17 (GMT) |
Fix unreported GPencil Thickness modifier affecting strokes not in Vertex Groups Prior to this commit: If the Grease Pencil Thickness modifier is set to Normalize and a Vertex Group is selected, the thickness of all strokes are effected when changing the Thickness parameter. Points on strokes are only normalised (= pressure set to 1.0) if they are part of the Vertex Group; the strokes themselves may still change thickness. With this patch: If Normalize is selected with a Vertex Group, Blender now pre-checks each stroke to determine whether it has vertices within or outside the Vertex Group. If all the points on the stroke belong to the Vertex Group, it normalises the whole stroke to a uniform thickness. If some or none of the points of the stroke belong to the Vertex Group, the stroke is now left as is. Reviewed By: @antoniov Differential Revision: https://developer.blender.org/D5483 with minor edit. |
August 17, 2019, 09:04 (GMT) |
Fix T68753: GPencil tooltip typo |
August 16, 2019, 20:08 (GMT) |
Add yup_to_zup_attrs option to Alembic Import, Fix errors in write_data_to_customdata, Alembic Import default options changed 1. Added "Y-up to Z-Up Custom Attributes" option which lets the user define which V3 (i.e. Vector 3) attributes should be converted from Y-Up coordinates to Z-Up coordinates. 2. Fix errors in abc_customdata.cc, write_data_to_customdata() that assumed config.user_data was a DerivedMesh * instead of a Mesh * pointer. 3. Changed Alembic Import options: "set_frame_range" defaults to false now. "import_attrs" defaults to true now. |
August 16, 2019, 19:33 (GMT) |
GPencil: Fix merge errors |
August 16, 2019, 19:24 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/editors/gpencil/gpencil_edit.c |
August 16, 2019, 18:51 (GMT) |
PyRNA: include class name in double-register exception Helps debugging errors when classes are registered twice. |
August 16, 2019, 18:30 (GMT) |
Outliner: Add range extend select and modify keymap Modifies selection keymap to be more conventional, with shift click for range selection and ctrl click for extend selection. |
August 16, 2019, 18:30 (GMT) |
Outliner: Support box select on click+drag |
August 16, 2019, 18:30 (GMT) |
Outliner: set parent for entire selection Set and clear parents for all elements in the selection in the outliner. This also removes the popup menu for setting the parent to curves, armatures, and lattices. It makes more sense to keep the outliner simple and only do object parenting. |
August 16, 2019, 18:30 (GMT) |
Outliner: Fix scenes in scene display not starting open |
August 16, 2019, 18:30 (GMT) |
Outliner: Fixes to show active and scroll page Adjusts the scrolling of show active and scroll page operators to use the `outliner_scroll_view` operator to ensure scrolling does not leave the outliner bounds. Also changes show active to expand subtrees containing all instances of the active object, which may be linked to multiple collections. |
August 16, 2019, 18:30 (GMT) |
Outliner: set scene camera on camera data activate |
August 16, 2019, 18:30 (GMT) |
Outliner: Draw sequencer and vertex group icons Draw icons for sequencer and vertex groups. The sequence types need updates because they all draw in various colors and some sequence types do not have an icon. |
August 16, 2019, 18:30 (GMT) |
Outliner: Use F2 to rename active outliner item Previously with F2 mapped to the global rename active object operator, it was not posible to use the conventional F2 to rename any outliner element like collections or object data. This adds F2 to the outliner keymap to call the outliner rename operator rather than the popup rename object operator. |
August 16, 2019, 18:30 (GMT) |
Outliner: walk navigation operator and openclose fixes Adds a keyboard walk navigation and selection operator to the outliner. Up and down arrow keys walk up and down the list of elements, and left and right will open and close elements if the elements are closed or opened respectively. Holding shift while walking up and down the tree expands the selection. Holding shift while clicking or pressing left and right arrows will expand or collapse all children elements recursively. Pressing enter to openclose the hovered element is removed. Also allows click+drag for openclose of element subtrees. This moves openclose toggling to the openclose operator to remove duplicate code. The outliner tree building is tweaked slightly to set the proper parents in scene display mode for walk select to walk to parents without errors. |
August 16, 2019, 18:30 (GMT) |
Outliner: invisible object filter Adds an invisible object filter in the outliner to show hidden objects. This is useful to quickly locate hidden items in a large outliner tree and easily toggle visibilty back on. Invisible refers to an object being hidden, or viewport visibility restricted. |
August 16, 2019, 18:30 (GMT) |
Outliner: Allow select on row icons Allow selection of subtree elements on a collapsed element's row. Because subtree elements are aggregated by type, a select on an icon that represents multiple subtree elements will invoke a popup menu to select the specific subtree element. Also draws highlights on cursor hover over a row icon. Any child elements that are linked to multiple collections will only be listed in the popup one time, and selection from the popup will select the first instance in the subtree. |
August 16, 2019, 18:30 (GMT) |
Outliner: Draw constraint icons and enable button Draw all constraint icons and enable/disable restrict buttons. The action constraint needs its own icon. It currently draws white instead of the blue modifier color. |
|
|
|


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