#include <light.h>
Definition at line 13 of file hydra/light.h.
◆ HdCyclesLight()
HdCyclesLight::HdCyclesLight |
( |
const PXR_NS::SdfPath & |
sprimId, |
|
|
const PXR_NS::TfToken & |
lightType |
|
) |
| |
◆ ~HdCyclesLight()
HdCyclesLight::~HdCyclesLight |
( |
| ) |
|
|
override |
◆ Finalize()
void HdCyclesLight::Finalize |
( |
PXR_NS::HdRenderParam * |
renderParam | ) |
|
|
override |
◆ GetInitialDirtyBitsMask()
HdDirtyBits HdCyclesLight::GetInitialDirtyBitsMask |
( |
| ) |
const |
|
override |
◆ Sync()
void HdCyclesLight::Sync |
( |
PXR_NS::HdSceneDelegate * |
sceneDelegate, |
|
|
PXR_NS::HdRenderParam * |
renderParam, |
|
|
PXR_NS::HdDirtyBits * |
dirtyBits |
|
) |
| |
|
override |
Definition at line 41 of file hydra/light.cpp.
References color, convert_transform(), LIGHT_POINT, LIGHT_SPOT, lock, M_PI, make_float3, blender::math::normalize(), size(), transform_get_column(), transform_scale(), and zero_float3().
The documentation for this class was generated from the following files: