Blender V5.0
eevee_view.hh File Reference
#include "DRW_render.hh"
#include "eevee_camera.hh"
#include "eevee_depth_of_field.hh"
#include "eevee_pipeline.hh"
#include "eevee_renderbuffers.hh"
#include "eevee_shader.hh"
#include "eevee_velocity.hh"

Go to the source code of this file.

Classes

class  blender::eevee::ShadingView
class  blender::eevee::MainView
class  blender::eevee::CaptureView
class  blender::eevee::LookdevView

Namespaces

namespace  blender
namespace  blender::eevee

Macros

#define shading_views_   (&shading_views_0)

Detailed Description

A view is either:

  • The entire main view.
  • A portion of the main view (for panoramic projections).
  • A light-probe view (either planar, cube-map, irradiance grid).

A pass is a container for scene data. It is view agnostic but has specific logic depending on its type. Passes are shared between views.

Definition in file eevee_view.hh.

Macro Definition Documentation

◆ shading_views_

#define shading_views_   (&shading_views_0)