Revision c7cd74f by Campbell Barton October 14, 2020, 04:24 (GMT) |
Cleanup: multi-line comment blocks |
Revision 863b38d by Campbell Barton October 14, 2020, 04:12 (GMT) |
Cleanup: commented includes |
Revision 862b5b1 by Campbell Barton October 14, 2020, 03:49 (GMT) |
Fix T81511: Loop-cut overlay doesn't follow deformed cage With constructive + deform modifiers, loop-cut visualization wasn't following the displayed mesh. This now gets the coordinates from the cage when available. |
Revision deca7c7 by Campbell Barton October 14, 2020, 03:43 (GMT) |
Cleanup: spelling |
Revision 2cc7be3 by Sebastián Barschkis October 13, 2020, 22:29 (GMT) |
Fluid: Removed fluid levelset argument from pressure solve It seems that this was causing the instabilities at slanted obstacles (with secondary boundary (fractional) collisions enabled) ... |
Revision 3d1b5e3 by Sebastián Barschkis October 13, 2020, 22:29 (GMT) |
Fluid: Enabled OpenVDB precision argument This way particles can be saved with the custom OpenVDB precision options that were introduced in the latest Mantaflow update. |
Revision 2ec07df by Sebastián Barschkis October 13, 2020, 22:29 (GMT) |
Fluid: Update Mantaflow source files Updated files includes: - Fix for smoke / fire emission from particles - Custom precision for liquid particles when saving in OpenVDB format |
Revision 5f49f81 by Philipp Oeser October 13, 2020, 20:01 (GMT) |
Fixes T81670: Sculpt paint vertex colors brush does not switch to secondary color using CTRL This was just not implemented. Now make this consistent with vertexpainting / texturepainting. Maniphest Tasks: T81670 Differential Revision: https://developer.blender.org/D9195 |
Revision ec9edd3 by Pablo Dobarro October 13, 2020, 19:53 (GMT) |
Sculpt: Use plasticity for softbody influence Previously the softbody strength property was controlling the strength of the constraints that pin all vertices to the original location. This was causing problems when the forces were trying to deform the vertices too much, like when using gravity or grab brushes. Now softbody is implemented with plasticity, which creates constraints to a separate coordinates array. These coordinates are deformed with the simulation, and the plasticity parameter controls how much the simulation moves the coordinates (plasticity 0), or the coordinates move the simulation back to its previous position (plasticity 1). This creates much better and predictable results and adding softbody plasticity to the brushes can increase its control and the stability of the simulation. Reviewed By: sergey, zeddb Differential Revision: https://developer.blender.org/D9187 |
Revision 9722e36 by Aaron Carlisle October 13, 2020, 19:47 (GMT) |
UI: Motion Tracking: Make Lens a subpanel of Camera The camera presets control lens settings too so these setting should be part of the camera panel. |
Revision a36f02f by Bastien Montagne October 13, 2020, 18:38 (GMT) |
Fix (unreported) LibOverride: possible uninitialized return variable. |
Revision 72cfeb2 by Bastien Montagne October 13, 2020, 18:38 (GMT) |
Fix T81674: LibOverride: 'Define Override' UI operation can crash. Case where RNA is not able to generate a proper path for a property was not taken into account properly. |
Revision be3841b by Hans Goudey October 13, 2020, 18:23 (GMT) |
Cleanup: Use doxygen sections in space_buttons.c |
Revision 7c63368 by Hans Goudey October 13, 2020, 18:10 (GMT) |
Property Search: Find results in all tabs This patch enables property search for all tabs in the property editor. To make interaction faster, if the editor's current tab doesn't have a result, the current tab changes to the next tab that has a match. This patch implements basic code that only searches panels. While we could run the existing "single tab" property search for every tab, that would also do everything else related to the layout pass, which would be less efficient, and maybe more complicated to maintain. The search match status for every current tab of the property editor is stored in a runtime bitfield and them displayed later by dimming icons in the tab selector panel to the left. Using `BLI_bitmap` properly in the runtime struct required moving it to `buttons_intern.h` and adding a small API to access the search filter instead. To make sure the editor isn't influenced by anything that happens while building the layout for other tabs, most of the context is duplicated and the new search is run in the duplicated editor. Note that the tool settings tab works slightly different than the other tabs, so I've disabled searching it for this commit. That would be a relatively simple improvement, but would just require a bit of refactoring of existing code. Differential Revision: https://developer.blender.org/D8859 |
Revision 96dd299 by Hans Goudey October 13, 2020, 17:43 (GMT) |
UI: Add highlight arguments to tab buttons This adds arguments to `uiLayout.prop_tabs_enum` and the C equivalent (`uiItemTabsEnumR_prop`) to gray out tabs based on a boolean array. For property search in multiple tabs, we need a way to show which tabs have a search result, but we still need to show which tab is active. Differential Revision: https://developer.blender.org/D8858 |
Revision 9fe5817 by Harley Acheson October 13, 2020, 16:35 (GMT) |
UI: Monochrome Alert Icons not changing color until theme refresh Changing the color of monochrome alert icons would not change until the theme was reloaded. Differential Revision: https://developer.blender.org/D9062 Reviewed by Harley Acheson |
Revision b7afcdf by Clément Foucault October 13, 2020, 16:09 (GMT) |
EEVEE: Motion Blur: Add shutter position option This makes it easier to generate motion trail effect with EEVEE. This just mimics the cycles option as described here: https://docs.blender.org/manual/en/latest/render/cycles/render_settings/motion_blur.html This fix T80070 |
Revision ed96c59 by Clément Foucault October 13, 2020, 16:09 (GMT) |
Fix T80086 EEVEE: Motion Blur: Subframe not taken into account This is a simple fix that just make it work like cycles. The initial time was missing the subframe offset. |
October 13, 2020, 14:45 (GMT) |
Windows/CMake:Support BLENDER_USER_SCRIPTS in IDE This diff adds support for respecting the `BLENDER_USER_SCRIPTS` environment variable when setting up the IDE environment. Previously the scripts from the users profile folder were always used even when this variable was set, leading to the possibility of the wrong scripts being visible in the IDE. Differential Revision: https://developer.blender.org/D9189 Reviewed By: Ray Molenkamp |
Revision 48b52e0 by Julian Eisel October 13, 2020, 13:53 (GMT) |
Cleanup: Remove unused properties from node Viewer Region operator The operator would define the `deselect` and `extend` properties, without actually using them. It's confusing to have them in the keymap item UI. |
|
|
|


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