Los ToposA C++ package for triangle-mesh based surface tracking, with support for arbitrarily many distinct materials/regions, as described in the SIGGRAPH 2014 paper Multimaterial Mesh-based Surface Tracking.
This work was primarily written by Fang Da and Christopher Batty, building on the original El Topo surface tracking package by Tyson Brochu and Robert Bridson. You can find the source on the Los Topos download page.
GABLEA Matlab tutorial for learning Geometric Algebra. This tutorial is aimed at the sophomore college level, although it may provide a gentle introduction to anyone interested in the topic.
Blossoming SoftwareBlossoming is a technique for analyzing polynomial functions. For a degree n, univariate polynomial F, there exists a unique blossom f such that
- f is n-variate,
- f is multi-affine,
- f agrees with F on the diagonal (e.g., f(u,u,u,u) = F(u)).
- A master's thesis describing the C++ implementation.
- A Graphics Interfaces paper describing the C++ implementation (this is a shortened version of the Master's thesis).
- The C++ software itself.