Signed Distance Fields 1.0
Classes
Scalar functions

A hierarchical representation of implicit surfaces using signed scalar functions primitives and operators. More...

Classes

class  SDFIsoceleTrapezoid2
 Isocele trapezoid primitive. More...
 
class  SDFSmoothUnionSphereLOD
 LOD Union operator. More...
 
class  SDFBinary
 Binary nodes. More...
 
class  SDFBlob
 Smooth blobification node. More...
 
class  SDFBoundingBox
 Bounding box node. More...
 
class  SDFBoundingSphere
 Bounding sphere node. More...
 
class  SDFBox
 Box primitive. More...
 
class  SDFBubble
 Bubble primitive. More...
 
class  SDFCage
 Cage primitive. More...
 
class  SDFCapsule
 Capsules. More...
 
class  SDFCircle2
 Circle primitive. More...
 
class  SDFCircleArc
 Circle arc primitive. More...
 
class  SDFClone
 Cloning operator. More...
 
class  SDFCloneRevolution
 Cloning operator. More...
 
class  SDFCone
 Cone primitive. More...
 
class  SDFContact
 Contact operator. More...
 
class  SDFConvex
 Convex polyhedra. More...
 
class  SDFConvexSmooth
 Smooth convex primitives. More...
 
class  SDFCubicCurve
 True signed distance field for a cubic curve. ,. More...
 
class  SDFCuboctahedron
 Cuboctahedron primitive. More...
 
class  SDFCylinder
 Cylinder primitive. More...
 
class  SDFCylinderCage
 Cage with cylinders. More...
 
class  SDFCylinderNoise
 Cylinder primitive with noise. More...
 
class  SDFDifference
 Difference operator. More...
 
class  SDFDisc
 Disc primitive. More...
 
class  SDFDodecahedron
 Dodecahedron primitive. More...
 
class  SDFEgg
 Egg primitive. More...
 
class  SDFEllipsoid
 Ellipsoid primitive. More...
 
class  SDFEuclidean
 Generic primitives. ,. More...
 
class  SDFExtrudedEllipse
 True signed distance field for a planar polygon extruded vertically. ,. More...
 
class  SDFPolygonExtruded
 True signed distance field for a planar polygon extruded vertically. ,. More...
 
class  SDFExtrusionCurve
 Extrusion operator along a curve. More...
 
class  SDFExtrusionCubicCurve
 Extrusion operator along a curve. More...
 
class  SDFExtrusionNoise
 Extrusion operator with star-shaped noise. More...
 
class  SDFFrame
 Frame node. More...
 
class  SDFVirtualHeightField
 A virtual heightfield. More...
 
class  SDFHeightField
 Heightfields. More...
 
class  SDFHemiSphere
 True signed distance field for a hemi-sphere. More...
 
class  SDFHexagonal
 Signed distance field for a planar hexagonal prism. More...
 
class  SDFHyperDisc
 Hyper disc primitive. More...
 
class  SDFHyperEdge
 Hyper edge primitive. More...
 
class  SDFHyperEllipsoid
 Hyper-ellipsoid primitive. More...
 
class  SDFHyperSphere
 Hyper sphere primitive. More...
 
class  SDFIcosahedron
 Icosahedron primitive. More...
 
class  SDFIcosidodecahedron
 Icosidodecahedron primitive. More...
 
class  SDFIntersection
 Intersection operator. More...
 
class  SDFLink
 Link primitive. More...
 
class  SDFMesh
 Mesh primitive. More...
 
class  SDFMeshClamped
 Mesh primitive with a clamped distance. More...
 
class  SDFNode
 Base signed distance node. More...
 
class  SDFNode2
 Base planar signed distance node. ,. More...
 
class  SDFEuclidean2
 Generic primitives. , ,. More...
 
class  SDFNoise
 Noise field. More...
 
class  SDFOctahedron
 Octahedron primitive. More...
 
class  SDFPlanarSymmetry
 Planar symmetry operator. More...
 
class  SDFPlane
 Plane primitive, in fact halt-space. , More...
 
class  SDFPrimitive
 Generic primitives. More...
 
class  SDFPrimitive2
 Generic planar primitives. ,. More...
 
class  SDFPseudoAxialSquadricSwept
 Quadric contour primitive. More...
 
class  SDFPyramid
 Pyramid primitive. More...
 
class  SDFQuadricCurve
 True signed distance field for a quadric curve. ,. More...
 
class  SDFQuadricCylinder
 Signed distance field for cylinder with a quadric varying radius. ,. More...
 
class  SDFQuadricSweptSphere
 Signed distance field for a swept sphere of varying radius along a quadric curve. ,. More...
 
class  SDFQuadricTube
 True signed distance field for a quadric tube. More...
 
class  SDFRBlend
 Blending operator using R-functions. More...
 
class  SDFRectangle
 A rounded rectangle primitive. More...
 
class  SDFRotate
 Rotation node. ,. More...
 
class  SDFRound
 Rounding operator. More...
 
class  SDFUnionR
 Union operator using R-Functions. More...
 
class  SDFScale
 Scaling node. More...
 
class  SDFSegment
 Segment primitive. More...
 
class  SDFSegmentNoiseRadial
 Bumped segment obtained by a turbulence-based radial perturbation of the radius. More...
 
class  SDFSlab
 Slab primitive. More...
 
class  SDFSmoothDifference
 Smooth difference operator. More...
 
class  SDFSmoothIntersection
 Smooth intersection operator. More...
 
class  SDFSmoothUnion
 Smooth union operator. More...
 
class  SDFSphere
 Sphere primitive. More...
 
class  SDFSphereCage
 Sphere cage primitive. More...
 
class  SDFSphereNoiseRadial
 Bumped sphere obtained by a turbulence-based radial perturbation of the radius. More...
 
class  SDFTetra
 A tetrahedron. More...
 
class  SDFTorus
 Torus. More...
 
class  SDFTranslate
 Translation operator. More...
 
class  SDFTriplanar
 Tri-planar displacement. More...
 
class  SDFTubular
 Tube primitive. More...
 
class  SDFTurbulence
 Add a turbulence field. More...
 
class  SDFUnary
 Unary nodes. More...
 
class  SDFUniformScale
 Uniform scale operator. More...
 
class  SDFUnion
 Union operator. More...
 
class  SDFUnionLOD
 LOD Union operator. More...
 
class  SDFVolume
 Bounding volume operator. More...
 
class  SDFVoronoi
 Voronoi 3D distance field in a sphere. This implementation uses a distance to the nearest border of the voronoi cells. More...
 
class  SDFVoxel
 Voxel primitive. More...
 
class  SDFVoxelize
 Voxelization node. More...
 
class  SDFWarpTurbulence
 Create a warping based on a turbulence. More...
 

Detailed Description

A hierarchical representation of implicit surfaces using signed scalar functions primitives and operators.