Implicit

Windows
MacOS
Linux

Classes

Name

Description

Public struct

TBoundedImplicitFunction3

Public class

TCachingMeshSDF

This is variant of TSweepingMeshSDF that does lazy evaluation of actual Distances, using mesh spatial data structure.

Public struct

TDistanceFieldToSkeletalField

This class converts the interval [-falloff,falloff] to [0,1], Then applies Wyvill falloff function (1-t^2)^3.

Public class

TImplicitBlend

Public struct

TImplicitFunction3

Public struct

TImplicitLine3

Implicit Distance-Field Line Object/Primitive, surface shape at isovalue=0 (defined by Distance-Radius) is a capsule

Public class

TImplicitMorphology

Public struct

TImplicitPoint3

Implicit Distance-Field Point Object/Primitive, surface shape at isovalue=0 (defined by Distance-Radius) is a sphere

Public class

TImplicitSolidify

Use marching cubes to remesh a triangle mesh to a solid surface Uses fast winding number to decide what is inside vs outside

Public struct

TSkeletalImplicitLine3

Skeletal implicit line primitive.

Public struct

TSkeletalRicciNaryBlend3

Boolean Union of N implicit functions (F_1 or F_2 or ... or F_N) Or if bSubtract=true, Subtraction: (F_1 - (F_2 or F_3 or ... or F_N)) We expect this to be used with "Skeletal Field" inputs (e.g. TDistanceFieldToSkeletalField, TSkeletalImplicitLine3, etc) where values are in the range [0,1] and the isosurface is ~ in the middle of that range

Public class

TSweepingMeshSDF

Compute discretely-sampled (ie gridded) signed distance field for a mesh The basic approach is, first compute exact Distances in a narrow band, and then extend out to rest of Grid using fast "sweeping" (ie like a distance transform).

Public class

TTriLinearGridInterpolant

Tri-linear interpolant for a 3D dense Grid.

Typedefs

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