From 1a4b60c30db319b71bdc2e2fed2612c873fa8757 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Wed, 17 Apr 2019 02:52:15 +0200 Subject: Edit Mode: Rework display to differentiate selection modes This removes the large edges and instead use colors to hint in which selection mode the user is. The component in each individual selection mode is more prominent to add more emphasis. The other components are less prominent and dimmed. A minor default theme changes needed to be made to keep clarity in all combinations. Forcing old behavior (no selection mode hit) could be done quite easily by just making the 2 booleans true (selectFaces and selectEdges). Reviewers: campbellbarton, billreynish Reviewed By: campbellbarton, billreynish Subscribers: ThinkingPolygons Maniphest Tasks: T1234 Differential Revision: https://developer.blender.org/D4526 --- release/datafiles/userdef/userdef_default_theme.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'release') diff --git a/release/datafiles/userdef/userdef_default_theme.c b/release/datafiles/userdef/userdef_default_theme.c index 9c797d2cbc4..a631bc398c0 100644 --- a/release/datafiles/userdef/userdef_default_theme.c +++ b/release/datafiles/userdef/userdef_default_theme.c @@ -312,18 +312,18 @@ const bTheme U_theme_default = { .active = RGBA(0xffa028ff), .transform = RGBA(0xffffffff), .vertex = RGBA(0x000000ff), - .vertex_select = RGBA(0xff8500ff), + .vertex_select = RGBA(0xff7a00ff), .vertex_bevel = RGBA(0x00a5ffff), .edge = RGBA(0x000000ff), - .edge_select = RGBA(0xffa000ff), + .edge_select = RGBA(0xff7200ff), .edge_seam = RGBA(0xdb2512ff), .edge_sharp = RGBA(0x00ffffff), .edge_facesel = RGBA(0x4b4b4bff), .edge_crease = RGBA(0xcc0099ff), .edge_bevel = RGBA(0x00a5ffff), .face = RGBA(0x00000012), - .face_select = RGBA(0xff85004d), - .face_dot = RGBA(0xff8500ff), + .face_select = RGBA(0xff990073), + .face_dot = RGBA(0xff8a00ff), .extra_edge_len = RGBA(0x150806ff), .extra_edge_angle = RGBA(0x4d4d00ff), .extra_face_angle = RGBA(0x0000ccff), @@ -338,7 +338,7 @@ const bTheme U_theme_default = { .time_keyframe = RGBA(0xddd700ff), .time_gp_keyframe = RGBA(0xb5e61dff), .freestyle_edge_mark = RGBA(0x7fff7fff), - .freestyle_face_mark = RGBA(0x7fff7f33), + .freestyle_face_mark = RGBA(0x7fff7f4d), .nurb_uline = RGBA(0x909000ff), .nurb_vline = RGBA(0x803060ff), .act_spline = RGBA(0xdb2512ff), -- cgit v1.2.3