Package toxi.geom.mesh
package toxi.geom.mesh
-
ClassDescription4x4 bezier patch implementation with tesselation support (dynamic resolution) for generating triangle mesh representations.A
VertexSelector
implementation for selecting vertices within a givenAABB
.Applies a laplacian smooth function to all vertices in the meshCommon interface for 3D (triangle) mesh containers.Extremely bare bones Wavefront OBJ 3D format exporter.AVertexSelector
implementation for selecting vertices in relation to a givenPlane
.Standard Polygon Format (PLY) mesh exporter for toxiclibsTriangleMesh
instances.This implementation of aSurfaceFunction
samples a givenSphere
instance when called by theSurfaceMeshBuilder
.Spherical harmonics surface evaluator based on code by Paul Bourke: http://local.wasp.uwa.edu.au/~pbourke/geometry/sphericalh/Utility class to read binary STL files and turn them intoTriangleMesh
instances.A simple, but flexible and memory efficient exporter for binary STL files.Super ellipsoid surface evaluator based on code by Paul Bourke: http://local.wasp.uwa.edu.au/~pbourke/geometry/superellipse/This interface defines a functor for evaluating the coordinates of a surface mesh used bySurfaceMeshBuilder
.An extensible builder class forTriangleMesh
es based on 3D surface functions using spherical coordinates.Implementation of a 2D grid based heightfield with basic intersection features and conversion toTriangleMesh
.An extensible class to dynamically build, manipulate & export triangle meshes.Abstract parent class for selecting mesh vertices and manipulating resulting selections using set theory operations.A class to dynamically build, manipulate & export triangle meshes.