c++

A Templated Implementation of Noise Texture

An implementation of an extensible template class in C++ for different types of OpenGL noise. Uses some interesting features other than templates, like constexpr, recursion etc.

n-Dimensional Moving Least Squares projection

An implementation of N-Dimensional Moving Least Squares on point clouds in C++.

Recursive n-dimensional scalar field interpolation

A recursive implementation of N-Dimensional Catmull Rom spline interpolation for general scalar fields in C++.