October 16, 2021, 22:52 (GMT) |
Sculpt: fix versioning error and add cutoff option for square and cutoff mapping functions. |
October 16, 2021, 22:13 (GMT) |
Sculpt: forgot yet again to increment the subversion |
October 16, 2021, 22:06 (GMT) |
Sculpt: brush input mapping improvements * Input mappings now take a premultiply factor to scale the input data prior to evaluation; * Mapping data can also now be fed through a (wave) function prior to evaluation. * The UI now has seperate inputs and outputs sections for input mapping to avoid confusion. * Added a distance mapping and implemented the speed mapping. * Also fixed original data bug in color filter. |
October 16, 2021, 12:26 (GMT) |
Fix: Geometry Nodes Subdiv Surface Crash If there are no edges in the mesh, the process would crash. Returning in this case. |
October 16, 2021, 11:54 (GMT) |
Revert "Fix T62325, T91990: changing Cycles presets does not update the Blender UI" This reverts commit 1b6752e599b5ed70823d09f90c418e448516d4b4. It is causing constant redraws due to some ID properties seemingly being edited on every redraw. |
October 16, 2021, 10:51 (GMT) |
Merge branch 'master' into asset-greasepencil |
October 16, 2021, 09:26 (GMT) |
Sculpt: fix missing NULL check for wire edges |
October 16, 2021, 08:48 (GMT) |
Sculpt: fix crash in PBVH_FACES |
October 16, 2021, 08:20 (GMT) |
Sculpt: forget to increment subversion in last commit |
October 16, 2021, 08:16 (GMT) |
Sculpt: brush input mappings improvements Cleaned up brush channel input mappings: * BrushMapping now stores .min/.max * BrushMappingDef .min/max now sets BrushMapping min/max instead of changing the curve preset bounds. * Fixed how BKE_brush_channel_eval_mappings evaluates the mappings stack. Mappings now blend directly with channel value instead of accumulating a multiplier that's applied at the end. * Consequently, BrushMapping->blendmode now defaults to MA_BLEND_MULT. * Exposed BrushMapping->blendmode in RNA and UI. Note that it doesn't support every MA_BLEND_ type, it provides its own EnumPropertyItem list of supported blendmodes. * Added a random input method, BRUSH_MAPPING_RANDOM. * Fixed BRUSH_MAPPING_ANGLE being given data in the wrong range (all channels should be 0..1, not -pi..pi). Other changes: * Improved the uv smooth brush. It's still hidden behind an experimental pref. * Added a SCULPT_temp_customlayer_has function to check if a temporary customdata attribute layer exists. * Fixed a bunch of broken sliders in the paint_toolsystem_common.py. |
October 16, 2021, 07:55 (GMT) |
Asset Browser: Use single column for asset library menu Feedback was that the two column menu felt odd, and that the "Custom" and "Built-in" headings for each column were more confusing than helpful. So changing this to a single column menu with separator lines instead of headings. |
October 16, 2021, 07:28 (GMT) |
Asset Browser: Change default name of tags Use "Tag" instead of "Unnamed Tag" as default name for tags. Other default names in Blender also don't add "Unnamed" or similar. |
October 16, 2021, 04:35 (GMT) |
Fix T92252: User after free when opening file after Blender starts Oversight in 6e4ab5b761b03b52177985ecbeb2c2f576159c74 |
October 16, 2021, 02:17 (GMT) |
October 15, 2021, 23:28 (GMT) |
VSE: Fix crash when scene strip is added to meta Caused by 81514b0e913b, missed sanitizing `sound->offset_time` usage in `seq_update_sound_bounds_recursive_impl()`. |
October 15, 2021, 21:55 (GMT) |
October 15, 2021, 21:42 (GMT) |
VSE: Hide tool header by default Tools currently used by VSE don't have much useful settings, but they use a lot of space. Therefore these headers will be hidden by default. Property `show_region_tool_header` was added to view menu to enable tool settings. This could be resolved by region overlap, but it isn't working well currently. Differential Revision: https://developer.blender.org/D12875 |
October 15, 2021, 21:33 (GMT) |
Geometry Nodes: Rotate Euler: Use "Local" instead of "Point" Since points aren't relevant in function nodes, replace all mentions of it with "local" to illustrate rotations done in local-space instead. Differential Revision: https://developer.blender.org/D12881 |
October 15, 2021, 21:20 (GMT) |
Fix T92184: Cage gizmo doesn't with area light This is caused by removing `gizmo_cage2d_modal()` code in 482806c8167. Some areas use cage gizmo to modify RNA properties without using transform operator like area light, image empty, and compositor preview. This functionality is implemented in code that was removed. Add this code back. Reviewed By: zeddb, campbellbarton Differential Revision: https://developer.blender.org/D12859 |
October 15, 2021, 21:20 (GMT) |
Fix T91012: Scene strip doesn't play audio Issue was caused by adding `seq->sound` check in ded68fb10275 in function `BKE_sound_scene_add_scene_sound` as `offset_time` field was introduced to resolve sub-frame a/v misalignment. Scene strips don't have `bSound` allocated but also don't suffer from a/v misalignment. Remove `seq->sound` check and don't apply any offset for scene strips. Reviewed By: zeddb, sergey Differential Revision: https://developer.blender.org/D12819 |
|
|
|


Master Commits
MiikaHweb | 2003-2021