Navigation
API > API/Runtime > API/Runtime/GeometryCore
This class converts the interval [-falloff,falloff] to [0,1], Then applies Wyvill falloff function (1-t^2)^3. The result is a skeletal-primitive-like shape with the distance=0 isocontour lying just before midway in the range (at the .ZeroIsocontour constant)
| Name | TDistanceFieldToSkeletalField |
| Type | struct |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Implicit/ImplicitFunctions.h |
| Include Path | #include "Implicit/ImplicitFunctions.h" |
Syntax
template<typename InputBoundedImplicitType, typename RealType>
struct TDistanceFieldToSkeletalField
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TDistanceFieldToSkeletalField
(
InputBoundedImplicitType* DistanceField, |
Implicit/ImplicitFunctions.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ZeroIsocontour | RealType | Implicit/ImplicitFunctions.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DistanceField | InputBoundedImplicitType * | Implicit/ImplicitFunctions.h | ||
| FalloffDistance | RealType | Implicit/ImplicitFunctions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TAxisAlignedBox3< RealType > Bounds() |
Implicit/ImplicitFunctions.h | ||
RealType Value
(
const TVector< RealType > Pt |
Implicit/ImplicitFunctions.h |