Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/overlay/overlay_engine.c
| Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | pd->overlay.flag = V3D_OVERLAY_HIDE_TEXT | V3D_OVERLAY_HIDE_MOTION_PATHS | | ||||
| V3D_OVERLAY_HIDE_OBJECT_ORIGINS; | V3D_OVERLAY_HIDE_OBJECT_ORIGINS; | ||||
| } | } | ||||
| if (v3d->shading.type == OB_WIRE) { | if (v3d->shading.type == OB_WIRE) { | ||||
| pd->overlay.flag |= V3D_OVERLAY_WIREFRAMES; | pd->overlay.flag |= V3D_OVERLAY_WIREFRAMES; | ||||
| } | } | ||||
| pd->wireframe_mode = (v3d->shading.type == OB_WIRE); | pd->wireframe_mode = (v3d->shading.type == OB_WIRE); | ||||
| pd->clipping_state = (rv3d->rflag & RV3D_CLIPPING) ? DRW_STATE_CLIP_PLANES : 0; | pd->clipping_state = RV3D_CLIPPING_ENABLED(v3d, rv3d) ? DRW_STATE_CLIP_PLANES : 0; | ||||
| pd->xray_enabled = XRAY_ACTIVE(v3d); | pd->xray_enabled = XRAY_ACTIVE(v3d); | ||||
| pd->xray_enabled_and_not_wire = pd->xray_enabled && v3d->shading.type > OB_WIRE; | pd->xray_enabled_and_not_wire = pd->xray_enabled && v3d->shading.type > OB_WIRE; | ||||
| pd->clear_in_front = (v3d->shading.type != OB_SOLID); | pd->clear_in_front = (v3d->shading.type != OB_SOLID); | ||||
| OVERLAY_antialiasing_init(vedata); | OVERLAY_antialiasing_init(vedata); | ||||
| switch (stl->pd->ctx_mode) { | switch (stl->pd->ctx_mode) { | ||||
| case CTX_MODE_EDIT_MESH: | case CTX_MODE_EDIT_MESH: | ||||
| ▲ Show 20 Lines • Show All 399 Lines • Show Last 20 Lines | |||||