Fix #114571: Retopology Overlay Face Color Regression
Fix #114571: Retopology Overlay Face Color Regression
Missed in dfd1b63cc7
Pull Request: https://projects.blender.org/blender/blender/pulls/114589
This commit is contained in:
committed by
Germano Cavalcante
parent
fd60a0be38
commit
3fddfb48be
@@ -55,9 +55,10 @@ vec4 EDIT_MESH_face_color(uint face_flag)
|
||||
bool face_freestyle = (face_flag & FACE_FREESTYLE) != 0u;
|
||||
bool face_selected = (face_flag & FACE_SELECTED) != 0u;
|
||||
bool face_active = (face_flag & FACE_ACTIVE) != 0u;
|
||||
bool face_retopo = (retopologyOffset > 0.0);
|
||||
vec4 selected_face_col = (selectFace) ? colorFaceModeSelect : colorFaceSelect;
|
||||
vec4 color = colorFace;
|
||||
color = (retopologyOffset > 0.0) ? colorFaceRetopology : color;
|
||||
color = face_retopo ? colorFaceRetopology : color;
|
||||
color = face_freestyle ? colorFaceFreestyle : color;
|
||||
color = face_selected ? selected_face_col : color;
|
||||
if (selectFace && face_active) {
|
||||
@@ -70,7 +71,7 @@ vec4 EDIT_MESH_face_color(uint face_flag)
|
||||
}
|
||||
else {
|
||||
/* Don't always fill 'colorFace'. */
|
||||
color.a = (selectFace || face_selected || face_active || face_freestyle) ? color.a : 0.0;
|
||||
color.a = (selectFace || face_selected || face_active || face_freestyle || face_retopo) ? color.a : 0.0;
|
||||
}
|
||||
return color;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user