FMath::VRandCone

This is a version of VRandCone that handles "squished" cones, i.e. with different angle limits in the Y and Z axes.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Math/UnrealMathUtility.h

Include

#include "Math/UnrealMathUtility.h"

Source

/Engine/Source/Runtime/Core/Private/Math/UnrealMath.cpp

Syntax

static FVector VRandCone
(
    FVector const & Dir,
    float HorizontalConeHalfAngleRad,
    float VerticalConeHalfAngleRad
)

Remarks

This is a version of VRandCone that handles "squished" cones, i.e. with different angle limits in the Y and Z axes. Assumes world Y and Z, although this could be extended to handle arbitrary rotations.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss