Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/view3d_draw.c
| Show First 20 Lines • Show All 1,587 Lines • ▼ Show 20 Lines | ImBuf *ED_view3d_draw_offscreen_imbuf_simple( | ||||
| ar.regiontype = RGN_TYPE_WINDOW; | ar.regiontype = RGN_TYPE_WINDOW; | ||||
| v3d.camera = camera; | v3d.camera = camera; | ||||
| v3d.lay = scene->lay; | v3d.lay = scene->lay; | ||||
| v3d.shading.type = drawtype; | v3d.shading.type = drawtype; | ||||
| v3d.flag2 = V3D_RENDER_OVERRIDE; | v3d.flag2 = V3D_RENDER_OVERRIDE; | ||||
| if (draw_flags & V3D_OFSDRAW_USE_GPENCIL) { | if (draw_flags & V3D_OFSDRAW_USE_GPENCIL) { | ||||
| v3d.flag2 |= V3D_SHOW_GPENCIL; | v3d.flag2 |= V3D_SHOW_ANNOTATION; | ||||
| } | } | ||||
| if (draw_flags & V3D_OFSDRAW_USE_SOLID_TEX) { | if (draw_flags & V3D_OFSDRAW_USE_SOLID_TEX) { | ||||
| v3d.flag2 |= V3D_SOLID_TEX; | v3d.flag2 |= V3D_SOLID_TEX; | ||||
| } | } | ||||
| v3d.shading.background_type = V3D_SHADING_BACKGROUND_WORLD; | v3d.shading.background_type = V3D_SHADING_BACKGROUND_WORLD; | ||||
| if (draw_flags & V3D_OFSDRAW_USE_CAMERA_DOF) { | if (draw_flags & V3D_OFSDRAW_USE_CAMERA_DOF) { | ||||
| Show All 40 Lines | |||||