Find a tetrahedron circumcenter

Curvature of a parametric curve

Definition: Laplacian Matrix for triangle meshes

Diffusing / smoothing weight map over a triangular mesh.

Showcasing simple procedures with C++ code to smooth / diffuse per vertex weights over a triangle mesh.
Laplacian smoothing (C++ code to smooth a mesh)

Dropping a procedure to compute the Laplacian smoothing of a 3D mesh (with cotangent weights).
C++ code for cotangent weights over a triangular mesh

2D biharmonic stencil a.k.a bilaplacian operator

Draft / notes / memo
Voro++.0.4.5 with cmake for easy compilation under windows

Dropping my code of the [ cmake version of voro++0.4.5 ].
It helped me to compile the voro++ library under windows with cmake.
Harmonic function: definitions and properties

This is the second part of my tutorial series on bounded harmonic functions. For a quick introduction and examples of use of harmonic functions read the first part. In this part I define harmonic functions and their properties. This is the hard part with a lot of mathematics. But it's a mandatory step to understand how harmonic functions work. This will allow you to apply them in a broader context and understand many scientific papers relying on these. In addition this will be my entry point to introduce Finite Element Method in future posts. So hang on it's worth it!
How to generate bounded harmonic weights on a regular grid

Source code for poisson disk sampling of a triangle mesh
Curvature of a triangle mesh, definition and computation.

Defining and giving the formula to compute the curvature over a triangle mesh at some vertices.
C++ code for spline curves
Compute Harmonic weights on a triangular mesh

Here I describe the discreet Laplace-Beltrami operator for a triangle mesh and how to derive the Laplacian matrix for that mesh. Then I provide [ C++ code ] to compute harmonic weights over a triangular mesh by solving the Laplace equation.
- « Previous page
- 1
- Next page »