Blender V5.0
blender::eevee::LightProbeModule Class Reference

#include <eevee_lightprobe.hh>

Public Member Functions

 ~LightProbeModule ()

Friends

class IrradianceBake
class VolumeProbeModule
class PlanarProbeModule
class SphereProbeModule
class BackgroundPipeline

Light-Probe Module

 LightProbeModule (Instance &inst)
void init ()
void begin_sync ()
void sync_probe (const Object *ob, ObjectHandle &handle)
void sync_world (const ::World *world, bool has_update)
void end_sync ()

Detailed Description

Definition at line 207 of file eevee_lightprobe.hh.

Constructor & Destructor Documentation

◆ LightProbeModule()

blender::eevee::LightProbeModule::LightProbeModule ( Instance & inst)

◆ ~LightProbeModule()

blender::eevee::LightProbeModule::~LightProbeModule ( )
inline

Definition at line 234 of file eevee_lightprobe.hh.

Member Function Documentation

◆ begin_sync()

void blender::eevee::LightProbeModule::begin_sync ( )

Definition at line 67 of file eevee_lightprobe.cc.

References SCE_EEVEE_GI_AUTOBAKE.

◆ end_sync()

void blender::eevee::LightProbeModule::end_sync ( )

◆ init()

void blender::eevee::LightProbeModule::init ( )

◆ sync_probe()

void blender::eevee::LightProbeModule::sync_probe ( const Object * ob,
ObjectHandle & handle )

◆ sync_world()

void blender::eevee::LightProbeModule::sync_world ( const ::World * world,
bool has_update )

◆ BackgroundPipeline

friend class BackgroundPipeline
friend

Definition at line 212 of file eevee_lightprobe.hh.

References BackgroundPipeline, and LIGHT_PROBE_RESOLUTION_128.

Referenced by BackgroundPipeline.

◆ IrradianceBake

friend class IrradianceBake
friend

Definition at line 208 of file eevee_lightprobe.hh.

References IrradianceBake.

Referenced by IrradianceBake.

◆ PlanarProbeModule

friend class PlanarProbeModule
friend

Definition at line 210 of file eevee_lightprobe.hh.

References PlanarProbeModule.

Referenced by PlanarProbeModule.

◆ SphereProbeModule

friend class SphereProbeModule
friend

Definition at line 211 of file eevee_lightprobe.hh.

References SphereProbeModule.

Referenced by SphereProbeModule, and sync_world().

◆ VolumeProbeModule

friend class VolumeProbeModule
friend

Definition at line 209 of file eevee_lightprobe.hh.

References VolumeProbeModule.

Referenced by VolumeProbeModule.


The documentation for this class was generated from the following files: