Revision 26df95c by Antonio Vazquez November 26, 2018, 21:20 (GMT) |
GP: Make Multiply blend works with opacity |
Revision fb262f9 by Campbell Barton November 26, 2018, 21:01 (GMT) |
Cleanup: style, includes |
Revision 0b03220 by Clément Foucault November 26, 2018, 20:25 (GMT) |
Fix T57930 : Wrong hair shading in particle edit mode Implement strand selection visualisation but without any shading. I think this is not the overlay job to draw the strands shaded. We can already view the children strands shaded for now but we might add an option to draw the shaded strand instead of (or in addition to) the guide strand. |
Revision aac2eba by Clément Foucault November 26, 2018, 20:25 (GMT) |
DRW: Cleanup: Fix missing uniform warning in curve edit mode |
Revision 14ea313 by Clément Foucault November 26, 2018, 20:25 (GMT) |
DRW: Hair: Fix hairs not working properly with duplis Fix T55355 Instanced hair not working well for EEVEE and workbench |
Revision 408cdf0 by Clément Foucault November 26, 2018, 20:25 (GMT) |
DRW: Add access to object dupli parent |
Revision 15add11 by Bastien Montagne November 26, 2018, 20:07 (GMT) |
MOD_shrinkwrap: do not compute mesh when not needed. This modifier only uses mesh to get vgroup, which is only needed in case modified object is indeed a mesh! Building a mesh from curve here is not only useless and time-consuming, it will also easily fail the assert about same number of vertices! Note that surface_project and subsurf option also need more work at some point, but this is probably not that urgent for now. Also, use MOD_get_vgroup() helper in modifier code itself and pass resulting MDeformVert & index to BKE_shrinkwrap's `shrinkwrapModifier_deform()`, this is simpler and avoids duplicating vgroup handling code. Related to T57972. |
Revision ede994c by Bastien Montagne November 26, 2018, 20:07 (GMT) |
MOD_curve: do not compute mesh when not needed. This modifier only uses mesh to get vgroup, which is only needed in case modified object is indeed a mesh! Building a mesh from curve here is not only useless and time-consuming, it will also easily fail the assert about same number of vertices! Also, use MOD_get_vgroup() helper in modifier code itself and pass reluting MDeformVert & index to BKE_curve's curve_deform_verts(), this is simpler and avoids duplicating vgroup handling code. Also fixes crash when used on lattice. Related to T57972. |
Revision 8cd5edf by Bastien Montagne November 26, 2018, 20:07 (GMT) |
MOD_cast: do not compute mesh when not needed. This modifier only uses mesh to get vgroup, which is only needed in case modified object is indeed a mesh! Building a mesh from curve here is not only useless and time-consuming, it will also easily fail the assert about same number of vertices! Also fixes crash when used on lattice. Related to T57972. |
Revision c1adf93 by Jacques Lucke November 26, 2018, 19:25 (GMT) |
Timer: Generic BLI_timer with Python wrapper There is a new `bpy.app.timers` api. For more details, look in the Python API documentation. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D3994 |
Revision d5778b5 by Brecht Van Lommel November 26, 2018, 18:05 (GMT) |
UI: rename "OpenGL" render engine to "Workbench". Neither is very descriptive for its task, but at least workbench is more future proof and distinguishes it from Eevee. |
Revision d92e9a4 by Brecht Van Lommel November 26, 2018, 17:46 (GMT) |
Fix broken face select in paint modes with RMB select. |
Revision 7d32d87 by Alexander Gavrilov November 26, 2018, 17:26 (GMT) |
Viewport: implement hiding faces in paint modes. In 2.79 hiding works in paint modes with selection enabled, so it is a missing feature. This implements it in texture paint overlays and in workbench base shading. Reviewers: fclem Differential Revision: https://developer.blender.org/D3989 |
Revision 99f7934 by Antonio Vazquez November 26, 2018, 17:12 (GMT) |
GP: New Blend Layers functionality Now it's possible define the blend mode between layers including the option to clamp the layer using underlying layers. Also a new Simplify option has been added to disable blend layers. |
Revision c0816cd by Lukas Stockner November 26, 2018, 16:31 (GMT) |
Workbench: Add Curvature overlay for better visibility of surface detail for e.g. sculpting The approach is fairly simple, just apply an edge detection filter to the view normal and scale the brightness based on that. The overlay is disabled at object boundaries to avoid dark lines around objects. Generally, this implementation follows the proposal of @monio at https://blender.community/c/rightclickselect/J9bbbc. The changes are: - Dynamic filter radius (on high-DPI displays, a radius of two is used) - Options to reduce the strength of both ridges and valleys - Tweaked function for the strength reduction (the original method actually had a local maximum, resulting in a brighter line inside valleys) - Multiplication for blending instead of overlay, which doesn't work reliably with scene-referred intensities - Renamed to point out the distinction between it and the SSAO-based cavity overlay Reviewers: jbakker Reviewed By: jbakker Subscribers: billreynish, manitwo, linko, monio Differential Revision: https://developer.blender.org/D3617 |
Revision 9238b73 by Brecht Van Lommel November 26, 2018, 15:57 (GMT) |
Fix view layer set in the outliner of child window not syncing to parent window. |
Revision cacff6a by Brecht Van Lommel November 26, 2018, 15:28 (GMT) |
Keymaps: for LMB keymap, add ctrl+LMB to select bones in weight paint mode. |
Revision b711be9 by Brecht Van Lommel November 26, 2018, 15:17 (GMT) |
Keymaps: don't do CLICK event when PRESS was already handled. This fixes conflicts where the tool and editor keymap use different event types. Tools need to be able to mouse buttons on PRESS without triggering CLICK events in the editor keymap. |
Revision 9abcf56 by Sergey Sharybin November 26, 2018, 14:41 (GMT) |
Enable OpenSubdiv modifier by default This commit makes it so that subsurf/multires modifiers will respect the WITH_OPENSUBDIV option. The WITH_OPENSUBDIV_MODIFIER option is now gone. For artists it mean that subsurf modifier will behave same as it is planned for 2.80. Multires will now support sculpting, but it has some known limitations. Those will be worked on before the final release. If OpenSubdiv is disabled, no subsurf/multires functionality will present. For the details see: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Modeling#Subsurf.2FMultires |
Revision bb52ef4 by Sergey Sharybin November 26, 2018, 13:21 (GMT) |
Hide OpenSubdiv compute device That is only used by GPU side of OpenSubdiv, which was not yet brought back. |
|
|
|


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