Curvature Filters are efficient solvers for Variational Models
-
Updated
Apr 9, 2019 - C++
Curvature Filters are efficient solvers for Variational Models
C++ template metaprogram driven tensor math library
Ponca (fomerly known as Patate) is a header only C++/CUDA library for point cloud analysis
Coordinate transformations play a pivotal role in computer graphics, robotics, and the broader domains of mathematics and physics. This project introduces a novel computable coordinate system object that bridges the gap between theoretical frameworks and numerical computations.
Polyscope application demonstrating the Ponca library
Continuous Curvature Path Generator based on 3D Waypoints
Implementation of Discrete Differential-Geometry Operators for Triangulated 2-Manifolds.
3D Mesh processing tool developed for my PhD research in discrete differential geometry. Implements several algorithms from computational geometry in C++ and renders the results in OpenGL.
C++ extension of Python script to numerically solve the mean curvature equation in General relativity to establish an initial approximation to then evolve using mean curvature flow.
2d plot library displaying scalar/vector fields reconstructed using Ponca
A non-euclidean ray tracing engine that models general relativity.
A simple approach to the Levi-Civita tensor.
Transformation of dynamic state from Cartesian to Frenet coordinates and vice versa
Geometry Processing Code Samples
CharVariety is a complementary library to this paper: "Stationary measures and orbit closures of uniformly expanding random dynamical systems on surfaces" by Ping Ngai (Brian) Chung
An attempt to do raytracing in arbitrary riemannian manifold
Add a description, image, and links to the differential-geometry topic page so that developers can more easily learn about it.
To associate your repository with the differential-geometry topic, visit your repo's landing page and select "manage topics."