Blender V4.5
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 1559 of file kernel/types.h.

Member Data Documentation

◆ cos_half_larger_spread

float KernelSpotLight::cos_half_larger_spread

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

Referenced by LightManager::device_update_lights().

◆ cos_half_spot_angle

float KernelSpotLight::cos_half_spot_angle

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

Referenced by LightManager::device_update_lights().

◆ dir

packed_float3 KernelSpotLight::dir

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

Referenced by LightManager::device_update_lights().

◆ eval_fac

float KernelSpotLight::eval_fac

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

Referenced by LightManager::device_update_lights().

◆ is_sphere

int KernelSpotLight::is_sphere

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

Referenced by LightManager::device_update_lights().

◆ radius

float KernelSpotLight::radius

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

Referenced by LightManager::device_update_lights().

◆ ray_segment_dp

float KernelSpotLight::ray_segment_dp

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

Referenced by LightManager::device_update_lights().

◆ spot_smooth

float KernelSpotLight::spot_smooth

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

Referenced by LightManager::device_update_lights().


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