Richard's Blog
Richard's Blog
Home
Publications
Posts
Talks
Light
Dark
Automatic
Posts
Principal Curvature Aligned Anisotropic Shading
Automated orientation of the shading vector field using the intrinsic geometric properties of the object.
Jun 1, 2018
8 min read
Realtime Silhouette Rendering with Consistent Geometric Fins
Generating consistent outline geometry on the geometry shader.
May 1, 2018
7 min read
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.
Jun 30, 2016
6 min read
n-Dimensional Moving Least Squares projection
An implementation of N-Dimensional Moving Least Squares on point clouds in C++.
Apr 1, 2016
11 min read
NCCA Student Project broadcast on CNNi
A group of NCCA students were commissioned to produce a short animation for their “Visionaries 2020” project.
Mar 18, 2016
1 min read
The Rebuttal - Writing a robust defence of a journal submission
I’ve had some experience in the art of polite persuasion, which I will attempt to share.
Dec 7, 2015
14 min read
Recursive n-dimensional scalar field interpolation
A recursive implementation of N-Dimensional Catmull Rom spline interpolation for general scalar fields in C++.
Sep 19, 2015
9 min read
A Survival Guide to the Transfer Viva
A presentation I gave on how to better understand this crucial milestone in doctoral study.
Jan 1, 2014
1 min read
GPU Accelerated Domain Decomposition
A simple CUDA accelerated solver for general dimensional n-body problems. Currently only the conjugate gradient method has been implemented, but more will soon follow.
Apr 2, 2013
1 min read
The Force Density Method - A Brief Introduction
FDM is a linear method, commonly used in engineering, which provides stable parameterizations for Computer Graphics applications.
Feb 1, 2011
4 min read
»
Cite
×