March 27, 2020, 13:26 (GMT) |
Fix Optix build error after recent changes Differential Revision: https://developer.blender.org/D7253 |
Revision 31bd8e6 by Jacques Lucke March 27, 2020, 11:41 (GMT) |
Fix T74642: Take gravity field weight into account Reviewers: sebbas Differential Revision: https://developer.blender.org/D7227 |
Revision 7fd71c1 by Antonio Vazquez March 27, 2020, 11:39 (GMT) |
GPencil: More cleanups missing in previous commit |
Revision 70f5616 by Antonio Vazquez March 27, 2020, 11:36 (GMT) |
UI: Add missing Annotation tool to Paint modes |
Revision 8a62fa9 by Antonio Vazquez March 27, 2020, 11:36 (GMT) |
GPencil: Cleanup of unused code a arguments |
Revision 25e8550 by Antonio Vazquez March 27, 2020, 11:36 (GMT) |
CPencil: Cleanup unused fill code This is now replaced by draw engine and annotations don't use fill. |
Revision 5ce41e6 by Jacques Lucke March 27, 2020, 11:33 (GMT) |
Fix T75111: Crash when using subframes for animated fluid collider This is not dependent on having an armature as mentioned in T75111. The collider simply has to be animated. Reviewers: sebbas Differential Revision: https://developer.blender.org/D7251 |
March 27, 2020, 11:25 (GMT) |
Surface Deform modifier: add vertex group and strength control. This commit aims to add functionality to the surface deform modifier that gives more control and allows it to work better with the modifier stack. * Maintains compatibility with older files. The default settings keep it so that the whole object is bound and vertex coordinates get overwritten as the modifier currently does. * Turns the deformations from an absolute vertex coordinate overwrite into an additive offset from the vertex location before the modifier to the resulting bound deformation. This gives the ability to control the strength of the deformation and mix the deformation of the modifier with the modifier stack that comes before it. * Also adds in a vertex group with the invert option. This is applied after the bind deformation is added. So the whole object is still bound to target, and the vertex group filters afterwards what parts get affected. I experimented with a version to only binds the geometry weighted to the vertex group, but that would break compatibility with old files. I may bring it in later as a separate option/mode for the surface deform. With several fixes from @mont29. Reviewed By: mont29 Differencial Revision: https://developer.blender.org/D6894 |
Revision 1bb7d42 by Charlie Jolly March 27, 2020, 11:12 (GMT) |
Cleanup: Silence uninitialized variable warning |
Revision da91329 by Antonio Vazquez March 27, 2020, 10:43 (GMT) |
GPencil: Cleanup unused parameter |
Revision b498edb by Antonio Vazquez March 27, 2020, 10:33 (GMT) |
Fix T75118: Remove Texture Opacity parameter for Fill materials This parameter was used in previous version and must be removed from UI panel. |
Revision e7af825 by Sergey Sharybin March 27, 2020, 10:29 (GMT) |
Multires: Fix unwanted assignment of sculpt session pointers Might have happened when Apply Base is used in sculpt mode. In practice this probably was fine, since the operator tags object for update, so the pointers will be restored back to what they should be. |
March 27, 2020, 10:12 (GMT) |
Solidify modifier: add option to assign shell & rim geometry to selected vertex groups. This commit gives the solidify modifier the ability to assign the newly created shell and rim geometries to selected vertex groups. This expands the procedural control over the modifier stack by letting users apply modifiers to the shell geometry without affecting the original geometry. This will be especially helpful for NPR users that use solidify to create backface culling lines on their characters giving them the ability to add displace noise and other effects. Differential Revision: https://developer.blender.org/D6903 |
March 27, 2020, 09:42 (GMT) |
Warp modifier: add bone from and bone to options when using armature objects This commit adds the option to use armature bones for the From and To targets when using armature objects. The changes are based on the UV Warp modifier. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D6820 |
Revision 3441862 by Dalai Felinto March 27, 2020, 09:29 (GMT) |
Cleanup: Silence warnings |
Revision 96b3463 by Philipp Oeser March 27, 2020, 09:23 (GMT) |
Revision ff62481 by Philipp Oeser March 27, 2020, 09:10 (GMT) |
Fix T69060: File Output Node does not work with Time Remapping Problem is that the RenderEngines will change the RenderData cfra when rendering (when time remapping is used -- at least workbench/eevee/ gpencil do a combination of BKE_scene_frame_get() plus RE_GetCameraWindow() which alters the RenderData cfra). Later on in the pipeline, the Compositor will use this RenderData cfra to determine the output file name for the FileOutput node. (In contrast to this, the 'regular' Output will use the Scene's RenderData -- not the Render's -- cfra [which hasnt been altered]) It is not entirely clear why RE_GetCameraWindow was setting the cfra on the Render, but it appears to be legacy OGL rendering related and is not needed anymore. Removing this will keep the cfra as needed for the Compositor FileOutput node. |
Revision d0b0a0a by Philipp Oeser March 27, 2020, 08:58 (GMT) |
Fix T74927: Slow playback using Auto Normalization Caused by rBedb3b7a323a1. Using evaluate_fcurve_only_curve actually causes quite a bit of slowdown [6x] compared to bezier forward differencing [which was used prior to rBedb3b7a323a1]. But full fcurve evaluation is desired with Dynamic Interpolation Effects [Back/Elastic] since their min/max will not be captured with forward differencing. So now gain back speed [using bezier forward differencing] and only do the full fcurve evaluation for dynamic interpolation effects. Maniphest Tasks: T74927 Differential Revision: https://developer.blender.org/D7196 |
Revision 6eb1004 by Philipp Oeser March 27, 2020, 08:41 (GMT) |
Fix T58439: Info Editor does not show operator reports immediately when operator cancelled. Lots of operators return OPERATOR_CANCELLED when no data really changed. Reports from those operators do not show immediately in the Info Editor [they only do if the operator returns OPERATOR_FINISHED]. Now also notify the Info Editor in case of OPERATOR_CANCELLED. Maniphest Tasks: T58439 Differential Revision: https://developer.blender.org/D7238 |
Revision 3b59c11 by Campbell Barton March 27, 2020, 06:38 (GMT) |
Fix T66655: Add-on tool keymap not working after restart - Use addon keyconfig for registered tools so reloading the keymap doesn't clear them. - Ensure there is a default keymap, needed for addon keymaps to be available in the user keyconfig. |
|