Blender V5.0
blender::eevee::PlanarProbeData Struct Reference

#include <eevee_lightprobe_shared.hh>

Inherited by blender::eevee::PlanarProbe.

Public Attributes

float4x4 viewmat
float4x4 winmat
float4x4 wininv
float3x4 world_to_object_transposed
packed_float3 normal
int layer_id

Detailed Description

Definition at line 113 of file eevee_lightprobe_shared.hh.

Member Data Documentation

◆ layer_id

int blender::eevee::PlanarProbeData::layer_id

Layer in the planar capture textures used by this probe.

Definition at line 123 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::PlanarProbe::set_view().

◆ normal

packed_float3 blender::eevee::PlanarProbeData::normal

◆ viewmat

float4x4 blender::eevee::PlanarProbeData::viewmat

Matrices used to render the planar capture.

Definition at line 115 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::PlanarProbe::set_view().

◆ wininv

float4x4 blender::eevee::PlanarProbeData::wininv

Definition at line 117 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::PlanarProbe::set_view().

◆ winmat

float4x4 blender::eevee::PlanarProbeData::winmat

Definition at line 116 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::PlanarProbe::set_view().

◆ world_to_object_transposed

float3x4 blender::eevee::PlanarProbeData::world_to_object_transposed

Transform world to local position with influence distance as Z scale.

Definition at line 119 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::PlanarProbe::set_view().


The documentation for this struct was generated from the following file: