image thumbnail

updated 25 days ago

Surface Intersection by Jaroslaw Tuszynski

Intersection of two triangulated surfaces (mesh, surface, intersection)

Tutorial for SurfaceIntersection Function

SurfaceIntersection.m

image thumbnail

updated 29 days ago

Computational Geometry Toolbox by George Papazafeiropoulos

Convex hull, mesh generation, Delaunay triangulation, Voronoi diagram and other algorithms. (bounding box, concave, convex)

Bounding box of a random point set in 2-dimensional space

Bounding box of a random point set in 3-dimensional space

Bounding box of a random point set in 4-dimensional space

image thumbnail

updated 6 months ago

Compute a Tutte map of a planar surface triangulation by Dylan Muir

Map a surface mesh onto a planar unit circle, using Tutte's algorithm (surface, triangulation, mesh)

TutteMap(mnTriangulation)

[ mnEdges, mbVertVertAdjacency, ...

image thumbnail

updated 6 months ago

Fast Loop mesh subdivision by Dylan Muir

Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining (surface, mesh, triangulation)

...

image thumbnail

updated 9 months ago

Power Diagrams by Frederick McCollum

This program computes the power diagram for a given set of weighted points. (power diagram, triangulation, voronoi)

edgeAttPD(T, edges)

freeBouPD(T, P)

liftPD(E, wts)

image thumbnail

updated 11 months ago

SurfaceSmooth by Marc Lalancette

Restricted smoothing of a triangulated surface (triangulation, surface, patch)

SurfaceSmooth(Vertices, Faces, VoxSize, DisplTol, IterTol...

image thumbnail

updated 11 months ago

Patch Curvature by Dirk-Jan Kroon

Principal, Gaussian and Mean Curvature of triangulated mesh (curvature, gaussian, principal)

[Cmean,Cgaussian,Dir1,Dir2,Lambda1,Lambda2]=patchcurvatur...

image thumbnail

updated 1 year ago

patch_rasterize by Andrea Tagliasacchi

Rasterization of a 2D triangulation (patch, triangulation, rasterization)

patch_rasterize( p )

image thumbnail

updated 1 year ago

TRIGRADIENT.M by Mick Warehime

Fast approximation to the gradient for scattered data and for data defined by a triangulation. (triangulation, gradient, delaunay)

trigradient(x,y,z,t,opt)

image thumbnail

updated 2 years ago

Parametrized uniform triangulation of 3D circle/sphere by Arso

Short function for parametric triangulation of 3d sphere (circle, sphere, triangulation)

sphereTriangulation(numIterations, radius)

testSphereTriangulation.m

image thumbnail

updated 3 years ago

mesh2tri by Kevin Moerman

Creates regular triangulation of meshgrid data (triangulation, meshgrid, data exploration)

mesh2tri.m

image thumbnail

updated almost 4 years ago

Image and Terrain Modeling using Incremental Delaunay Triangulation by Omid Sakhi

This program model image/digital elevation data using incremental Delaunay triangulations. (image, terrain, modeling)

aIDT(input_im,max_allowed_error,max_number_of_iterations)

aRDT(input_im,number_of_vertex)

aReCon(dt,z)

image thumbnail

updated 4 years ago

subtri by Kevin Moerman

Sub-triangulates patch format data. Can be used to increase the density of triangulated data (triangulation, signal processing, data exploration)

[Fs,Vs]=subtri(F,V,n)

image thumbnail

updated 4 years ago

Clipped Voronoi Diagram by David González

Returns 2D clipped Voronoi Diagram of a cloud of points. Valid for all kinds of domains, holes... (mathematics, optimization, voronoi)

clippedvoronoi(varargin)

image thumbnail

updated almost 5 years ago

Preprocess CP2TFORM by Dirk-Jan Kroon

Removes folded over triangles in piecewise linear image transformation, so cp2tform always works. (cp2tform, foldover, triangles)

[uv xy]=PreProcessCp2tform(uv,xy)

image thumbnail

updated 5 years ago

Remove Unconnected Triangle by David Gingras

This function takes a triangular mesh and remove the unconnected cells. (delaunay, triangulation, mesh)

[TRI2 XYZ2]=removeUnconnectedTri(TRI1,XYZ1,triID)

image thumbnail

updated 5 years ago

writeVTK by Daniel Peterseim

Exports triangulations and triangulated surfaces to vtk file format. (vtk export, paraview, visualization)

writeVTK(filename,t,p,u)

writeVTKcell(filename,t,p,u)

image thumbnail

updated 5 years ago

velocity_triangulation.m v1.0 (Sep 2009) by Carlos Adrian Vargas Aguilera

Triangulates velocity from a 2D planar wave. (triangulation, coordinates, velocity)

velocity_triangulation.m

image thumbnail

updated 5 years ago

Two functions for smoothing/denoising of triangular meshes by J. Ole Kaven

2 functions to smooth noisy triangular meshes: Mean face normal filtering, Laplace flow filtering (triangulation, mesh, 3d)

image thumbnail

updated 5 years ago

Curvature calculations on triangular 3D surface by J. Ole Kaven

Calculate principal curvatures on a triangular mesh in 3D. (mesh, 3d, triangulation)

image thumbnail

updated 5 years ago

Toolbox Graph by Gabriel Peyre

A toolbox to perform computations on graph. (graph theory, laplacian, combinatorial)

Toolbox graph - A toolbox to process graph and triangulat...

Isomap(D,ndims,options);

adjacency2incidence(A)

image thumbnail

updated 5 years ago

Assign connectivity ID to 2D triangular mesh by David Gingras

This function assigns an ID based on the connectivity for each cell of a 2D triangular mesh. (mesh, triangulation, connectivity)

groupID=connectivityTri(TRI)

image thumbnail

updated 5 years ago

Compute normal vectors of 2.5D triangulation by David Gingras

That function compute the normal vectors of a 2.5D triangulation. (2d, triangulation, normal vector)

[NormalVx NormalVy NormalVz PosVx PosVy PosVz]=computeNor...

image thumbnail

updated 5 years ago

Export triangulation to Paraview by David Gingras

Function to export an unrestricted 2D triangulation to a VTK file which can be open with Paraview. (2d, 3d, data export)

exportTriangulation2VTK(file,XYZ,tri,dir)

image thumbnail

updated 7 years ago

triangulationVolume by Jeroen Verbunt

Compute volume and area of triangulation using divergence theorem of Gauss (linear algebra, triangulation, volume)

testTriangulationVolume.m

triangulationVolume.m

image thumbnail

updated 7 years ago

Tri Surface Image by Steffen B. Petersen

Use of Image Filters and Triangulation for Image Manipulation (gallery, image processing, image filters)

BNIP_meshgrid1.m

image thumbnail

updated 8 years ago

TriStream by Matthew Wolinsky

Compute streamlines on triangular mesh (specialized, plotting, streamlines)

FlowP=TriStream(tri,x,y,u,v,x0,y0,verbose,maxits,Ltol,dLt...

h=PlotTriStream(FlowP,style)

TestTriStream.m

image thumbnail

updated 9 years ago

Triangulate vertices on a sphere by Tianli Yu

Triangulate a set of vertices on a sphere (approximation, interpolation, sphere)

GetMeshStructure(FacetListM, vertnum, verbose)

TriangulateSpherePoints(VertexM)

SampleTest.m

Contact us