Revision e3eb53a by Pablo Dobarro August 18, 2020, 10:35 (GMT) |
Cleanup: Remove unused code in the Paint Cursor This code was left here after the refactor, it was doing nothing and it was causing an assert. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8579 |
Revision 762daac by Pablo Dobarro August 18, 2020, 10:33 (GMT) |
Fix Face Set Visibility operator using wrong active Face Set The Face Set visibility operator was using the last active Face Set updated by the paint cursor, so when the paint cursor is not used (when using a filter or a transform tool), the active Face Set was not updating and it was hidding the wrong Face Set based on the last cursor position with a brush tool active. Now the Face Set Visitility operator has an invoke callback wich forces a active vertex and face set update regardless of the active tool, so it should always work correctly. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8580 |
Revision cfeadaa by Pablo Dobarro August 18, 2020, 10:32 (GMT) |
Fix Mesh Filter deformation axis UI layout This uses a single row for the three axis instead of a row per axis. Reviewed By: sergey, Severin Differential Revision: https://developer.blender.org/D8581 |
Revision 6a6cb83 by Clément Foucault August 18, 2020, 10:26 (GMT) |
Fix T79568 EEVEE: Film transparent not working Since world shader use the same standard output and are considered opaque, we need to set alpha as holdout. |
Revision ca7414c by Pablo Dobarro August 18, 2020, 10:20 (GMT) |
Fix Mask Slice deleting the Face Sets This was a TODO in the code. Previously the Face Set datalayer was deleted and recreated with a constant ID of 0. Now the datalayer is preserved and set to the SculptSession after slicing the mask and a new ID is calculated for the new faces that the slicing operation produced, so they can be easily isolated for further tweaking. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8583 |
Revision db4e08d by Pablo Dobarro August 18, 2020, 10:17 (GMT) |
Sculpt: Expose the functions to create and init a SculptClothSimulation This will be used for new features like supporting cloth deformation in other brushes and tools outside of the cloth brush code. No functional changes. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8602 |
Revision c82166f by Kévin Dietrich August 18, 2020, 09:50 (GMT) |
Cycles: move some Scene related methods out of Session This moves `Session::get_requested_device_features`, `Session::load_kernels`, and `Session::update_scene` out of `Session` and into `Scene`, as mentioned in D8544. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8590 |
Revision 286fc22 by Bastien Montagne August 18, 2020, 09:39 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision 0b49fdd by Bastien Montagne August 18, 2020, 09:36 (GMT) |
Fix/cleanup Constraint poll function in liboverride cases. Some constraint-specific operators, like set/clear inverse matrix of childof constraint, are also valid on original, linked/overridden constraints. Similar change to what was done to modifiers poll function a few days ago. Reported by Josephbburg (@Josephbburg) over IRC, thanks. |
Revision 400ab19 by Sergey Sharybin August 18, 2020, 09:17 (GMT) |
Build deps: Enable SSE optimization for FFmpeg The description is self-explanatory: enable SSE optimizations in the FFmpeg library. They were disabled from the very beginning of the dependency builder, possibly due to portability concerns. FFmpeg does perform runtime check for available CPU microarchitectures, so the codecs will still run on older hardware, but they will run way faster on newer hardware. For example, re-encoding 3405 2560x1376 frames on Xeon E5-2699 V4 CPU went down from 313sec to 210. Differential Revision: https://developer.blender.org/D8594 |
Revision be30023 by Antonio Vazquez August 18, 2020, 07:52 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision 567e333 by Antonio Vazquez August 18, 2020, 07:51 (GMT) |
Fix T79580: Control Mesh Only Partially Drawn After Filling a Surface From a Cage of Surface Curves Differential Revision: https://developer.blender.org/D8600 |
Revision ff3ecf4 by Antonio Vazquez August 18, 2020, 06:39 (GMT) |
Merge branch 'blender-v2.90-release' |
Revision f94e322 by Antonio Vazquez August 18, 2020, 06:36 (GMT) |
Fix T79770: Crash opening 2.83 .blend with linked collection containing greasepencil object in 2.91 The scene was null and could not be patched. |
Revision a8a0489 by Campbell Barton August 18, 2020, 02:30 (GMT) |
Cleanup: use view-zoom enum type |
Revision 3c690aa by Campbell Barton August 18, 2020, 02:29 (GMT) |
Merge branch 'blender-v2.90-release' into master |
Revision d105789 by Campbell Barton August 18, 2020, 02:09 (GMT) |
Fix incorrect pixelsize use where DPI scale was intended Changing line-width shouldn't scale cursor motion. Related to T79787. Use dpi_fac for scaling curve error threshold & number button drag threshold calculation. |
Revision 6978635 by Campbell Barton August 18, 2020, 01:44 (GMT) |
Fix T79787: orbit/zoom sensitivity depends on line-width Use 'dpi_fac' instead of 'pixelsize' to scale input sensitivity based on the interface scale. Also use dpi_fac for view zoom operator. Thanks to @ISS for investigating. |
Revision 9085fb8 by Campbell Barton August 18, 2020, 01:17 (GMT) |
Cleanup: expand UserDef pixel-size & DPI documentation Avoid misunderstandings with UI scaling. |
Revision c65c663 by Philipp Oeser August 17, 2020, 19:11 (GMT) |
Merge branch 'blender-v2.90-release' |
|
|
|


Master Commits
MiikaHweb | 2003-2021