Loading...
Searching...
No Matches
CubbyFlow::AnisotropicPointsToImplicit3 Class Referencefinal
3-D points-to-implicit converter using Anisotropic kernels. More...
#include <Core/PointsToImplicit/AnisotropicPointsToImplicit3.hpp>
Inheritance diagram for CubbyFlow::AnisotropicPointsToImplicit3:
Detailed Description
3-D points-to-implicit converter using Anisotropic kernels.
This class converts 3-D points to implicit surface using anisotropic kernels so that the kernels are oriented and stretched to reflect the point distribution more naturally (thus less bumps). The implementation is based on Yu and Turk's 2013 paper with some modifications.
Constructor & Destructor Documentation
◆ AnisotropicPointsToImplicit3() [1/2]
|
inline |
Constructs the converter with default parameters.
◆ AnisotropicPointsToImplicit3() [2/2]
|
explicit |
Constructs the converter with given parameters.
- Parameters
-
kernelRadius Kernel radius for interpolations. cutOffDensity Iso-contour density value. positionSmoothingFactor Position smoothing factor. minNumNeighbors Minimum number of neighbors to enable anisotropic kernel. isOutputSDF True if the output should be signed-distance field.
Member Function Documentation
◆ Convert()
|
overridevirtual |
Converts the given points to implicit surface scalar field.
Implements CubbyFlow::PointsToImplicit3.
The documentation for this class was generated from the following file:
- Core/PointsToImplicit/AnisotropicPointsToImplicit3.hpp
Public Member Functions inherited from
1.9.8