Blender V5.0
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 1577 of file kernel/types.h.

Member Data Documentation

◆ cos_half_larger_spread

float KernelSpotLight::cos_half_larger_spread

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

Referenced by LightManager::device_update_lights().

◆ cos_half_spot_angle

float KernelSpotLight::cos_half_spot_angle

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

Referenced by LightManager::device_update_lights().

◆ dir

packed_float3 KernelSpotLight::dir

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

Referenced by LightManager::device_update_lights().

◆ eval_fac

float KernelSpotLight::eval_fac

Definition at line 1580 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 1582 of file kernel/types.h.

Referenced by LightManager::device_update_lights().

◆ is_sphere

int KernelSpotLight::is_sphere

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

Referenced by LightManager::device_update_lights().

◆ radius

float KernelSpotLight::radius

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

Referenced by LightManager::device_update_lights().

◆ ray_segment_dp

float KernelSpotLight::ray_segment_dp

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

Referenced by LightManager::device_update_lights().

◆ spot_smooth

float KernelSpotLight::spot_smooth

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

Referenced by LightManager::device_update_lights().


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