|
Blender V4.3
|
#include <light.h>
Inherits PXR_NS::HdLight.
Public Member Functions | |
| HdCyclesLight (const PXR_NS::SdfPath &sprimId, const PXR_NS::TfToken &lightType) | |
| ~HdCyclesLight () override | |
| PXR_NS::HdDirtyBits | GetInitialDirtyBitsMask () const override |
| void | Sync (PXR_NS::HdSceneDelegate *sceneDelegate, PXR_NS::HdRenderParam *renderParam, PXR_NS::HdDirtyBits *dirtyBits) override |
| void | Finalize (PXR_NS::HdRenderParam *renderParam) override |
Definition at line 14 of file hydra/light.h.
| HdCyclesLight::HdCyclesLight | ( | const PXR_NS::SdfPath & | sprimId, |
| const PXR_NS::TfToken & | lightType ) |
Definition at line 28 of file hydra/light.cpp.
|
override |
Definition at line 33 of file hydra/light.cpp.
|
override |
Definition at line 356 of file hydra/light.cpp.
References lock.
|
override |
Definition at line 35 of file hydra/light.cpp.
|
override |
Definition at line 40 of file hydra/light.cpp.
References convert_transform(), LIGHT_POINT, LIGHT_SPOT, lock, M_PI, make_float3(), transform_scale(), and zero_float3().