Blender V5.0
eevee_velocity.cc File Reference
#include "BKE_duplilist.hh"
#include "BKE_object.hh"
#include "BLI_map.hh"
#include "DEG_depsgraph_query.hh"
#include "DNA_modifier_types.h"
#include "DNA_particle_types.h"
#include "DNA_rigidbody_types.h"
#include "DRW_engine.hh"
#include "draw_cache.hh"
#include "draw_cache_impl.hh"
#include "eevee_instance.hh"
#include "eevee_shader.hh"
#include "eevee_velocity.hh"
#include "eevee_velocity_shared.hh"
#include "draw_common.hh"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::eevee

Functions

VelocityModule
static void blender::eevee::step_object_sync_render (Instance &inst, ObjectRef &ob_ref)

Detailed Description

The velocity pass outputs motion vectors to use for either temporal re-projection or motion blur.

It is the module that tracks the objects between frames updates.

Definition in file eevee_velocity.cc.