Blender V4.3
KernelSpotLight Struct Reference

#include <types.h>

Public Attributes

packed_float3 dir
 
float radius
 
float eval_fac
 
float cos_half_spot_angle
 
float half_cot_half_spot_angle
 
float spot_smooth
 
int is_sphere
 
float cos_half_larger_spread
 
float ray_segment_dp
 

Detailed Description

Definition at line 1574 of file kernel/types.h.

Member Data Documentation

◆ cos_half_larger_spread

float KernelSpotLight::cos_half_larger_spread

Definition at line 1583 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ cos_half_spot_angle

float KernelSpotLight::cos_half_spot_angle

Definition at line 1578 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ dir

packed_float3 KernelSpotLight::dir

Definition at line 1575 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ eval_fac

float KernelSpotLight::eval_fac

Definition at line 1577 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ half_cot_half_spot_angle

float KernelSpotLight::half_cot_half_spot_angle

Definition at line 1579 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ is_sphere

int KernelSpotLight::is_sphere

Definition at line 1581 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ radius

float KernelSpotLight::radius

Definition at line 1576 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ ray_segment_dp

float KernelSpotLight::ray_segment_dp

Definition at line 1585 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ spot_smooth

float KernelSpotLight::spot_smooth

Definition at line 1580 of file kernel/types.h.

Referenced by LightManager::device_update_lights().


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