Blender  V3.3
Public Attributes | List of all members
LightSample Struct Reference

#include <light.h>

Public Attributes

float3 P
 
float3 Ng
 
float3 D
 
float t
 
float u
 
float v
 
float pdf
 
float eval_fac
 
int object
 
int prim
 
int shader
 
int lamp
 
int group
 
LightType type
 

Detailed Description

Definition at line 14 of file kernel/light/light.h.

Member Data Documentation

◆ D

float3 LightSample::D

Definition at line 17 of file kernel/light/light.h.

◆ eval_fac

float LightSample::eval_fac

Definition at line 21 of file kernel/light/light.h.

◆ group

int LightSample::group

Definition at line 26 of file kernel/light/light.h.

◆ lamp

int LightSample::lamp

Definition at line 25 of file kernel/light/light.h.

◆ Ng

float3 LightSample::Ng

Definition at line 16 of file kernel/light/light.h.

◆ object

int LightSample::object

Definition at line 22 of file kernel/light/light.h.

◆ P

float3 LightSample::P

Definition at line 15 of file kernel/light/light.h.

◆ pdf

float LightSample::pdf

Definition at line 20 of file kernel/light/light.h.

◆ prim

int LightSample::prim

Definition at line 23 of file kernel/light/light.h.

◆ shader

int LightSample::shader

Definition at line 24 of file kernel/light/light.h.

◆ t

float LightSample::t

Definition at line 18 of file kernel/light/light.h.

◆ type

LightType LightSample::type

Definition at line 27 of file kernel/light/light.h.

◆ u

float LightSample::u

Definition at line 19 of file kernel/light/light.h.

◆ v

float LightSample::v

Definition at line 19 of file kernel/light/light.h.


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