Revision 542462d by Clément Foucault June 10, 2018, 18:02 (GMT) |
Workbench: Xray: Add selected/active non-occluded outlines This Fix the problem when multiple objects are selected and one of them occlude the others. You cannot see clearly what is selected. With this option, selection is more clear when Xray mode is enabled. |
Revision e321fc4 by Clément Foucault June 10, 2018, 18:02 (GMT) |
Workbench: Xray: Make nearest surfaces more clear By using equation 7 from the paper, we make the surfaces nearest to the viewpoint appear more "opaque". This gives better sense of ordering than the previous weighting function that was really not doing anything. |
Revision 20b0194 by Clément Foucault June 10, 2018, 18:02 (GMT) |
Workbench: Xray: Make dithered depth dependant on alpha. The range is 0.25 to 0.75 opacity when the Xray opacity is between 0.0 to 1.0. This is to avoid loosing completely the sense of occlusion when having no other solid drawing than the wireframe and loosing the transparency when xray alpha is at 1.0. Also replace Bayer (checkerboard) method by interlieved gradient noise to minimize the chance to loose an occluded line completely. Other noise function could be tested in the future. |
Revision b23d513 by Campbell Barton June 10, 2018, 15:15 (GMT) |
UI: Add redo last to edit-menu |
Revision 9129319 by Joshua Leung June 10, 2018, 14:49 (GMT) |
Experimental Tweak: Only show relationship lines between objects when either the parent/child object is selected As in Pose Mode, the idea here it to try to reduce viewport complexity without requiring users to turn off the overlay completely all the time. For example, a background prop (e.g. a tree with a tyre hanging off it, or a branch with hand-placed leaves) won't be cluttering the viewport with its relationship lines all the time, when you're trying to do something else. When you really do need to see these lines, you can still select the object in question, and you'll see the lines for which objects are its children or what its parent is. And to see all lines, you can still always select all objects. |
Revision ca16c74 by Joshua Leung June 10, 2018, 14:49 (GMT) |
Viewport: "Show Relationship Lines" overlay toggle is now respected by Object Mode & Armatures (Edit/Pose) |
Revision 937e4fb by Campbell Barton June 10, 2018, 14:42 (GMT) |
UI: change toolbar icon size from 38 -> 32 |
Revision a978654 by Campbell Barton June 10, 2018, 14:29 (GMT) |
UI: use property split for UV mask panel |
Revision 4d1193f by Campbell Barton June 10, 2018, 14:08 (GMT) |
UI: correct jitter button |
Revision 87a71f3 by Campbell Barton June 10, 2018, 13:58 (GMT) |
UI: use split property for tool settings Patch by @billreynish w/ edits |
Revision c10f137 by Campbell Barton June 10, 2018, 13:40 (GMT) |
UI: remove tab use in the tool-settings |
Revision e5a0cf7 by Campbell Barton June 10, 2018, 13:24 (GMT) |
UI: use two columns for the overlay popover Also use sub-panels. Patch by @billreynish w/ edits. |
Revision afa45fb by Pablo Vazquez June 10, 2018, 11:56 (GMT) |
UI: Use flow layout for object properties context Mainly as a proof of concept and test to use in other contexts. |
Revision a68bed0 by Campbell Barton June 10, 2018, 10:11 (GMT) |
Merge branch 'master' into blender2.8 |
Revision d0a1677 by Campbell Barton June 10, 2018, 10:08 (GMT) |
WM: add macros to check mouse button/gesture/wheel Use to check click/drag, fixes issue with mouse wheel triggering pie menu. |
Revision 8314be7 by Jeroen Bakker June 10, 2018, 09:51 (GMT) |
Fix T55423: GLSL compilation error Flat + XRay |
Revision a52152c by Campbell Barton June 10, 2018, 06:21 (GMT) |
Merge branch 'master' into blender2.8 |
Revision ae01df5 by Campbell Barton June 10, 2018, 06:19 (GMT) |
Cleanup: trailing space in CMake files |
Revision 147eef9 by Clément Foucault June 9, 2018, 19:04 (GMT) |
Eevee: Improve compilation time (reduce branching). This patch reduce the branching in the lamp loop, improving compilation time noticeably (2372ms to 1785ms for the default shader). This should not change the appearance of the shader. Performance impact is negligeable. |
Revision dd67d70 by Clément Foucault June 9, 2018, 19:04 (GMT) |
Workbench: Fix material compilation. |
|
|
|


Master Commits
MiikaHweb | 2003-2021