diff options
author | Dave Parks <davep@lindenlab.com> | 2022-06-02 18:42:38 -0500 |
---|---|---|
committer | Dave Parks <davep@lindenlab.com> | 2022-06-02 18:42:38 -0500 |
commit | 220afbcda0961df86ad08bbd51d96b8c868b2e62 (patch) | |
tree | 066d6508daa552a220c931931f13796754b6c261 /indra/newview/llreflectionmap.h | |
parent | 3b3d3d88d1755ac08c7d22721fa3fe1657f7c5fd (diff) |
SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and LLPanelVolume
Diffstat (limited to 'indra/newview/llreflectionmap.h')
-rw-r--r-- | indra/newview/llreflectionmap.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/indra/newview/llreflectionmap.h b/indra/newview/llreflectionmap.h index 4f0f124118..a358bf5fdf 100644 --- a/indra/newview/llreflectionmap.h +++ b/indra/newview/llreflectionmap.h @@ -55,9 +55,15 @@ public: // return true if given Reflection Map's influence volume intersect's with this one's bool intersects(LLReflectionMap* other); + // Get the ambiance value to use for this probe + F32 getAmbiance(); + + // Get the near clip plane distance to use for this probe + F32 getNearClip(); + // get the encoded bounding box of this probe's influence volume - // will only return a box if this probe has a volume with a square - // profile and a linear path + // will only return a box if this probe is associated with a VOVolume + // with its reflection probe influence volume to to VOLUME_TYPE_BOX // return false if no bounding box (treat as sphere influence volume) bool getBox(LLMatrix4& box); |