Richard's Blog
Richard's Blog
Home
Publications
Posts
Talks
Light
Dark
Automatic
opengl
Principal Curvature Aligned Anisotropic Shading
Automated orientation of the shading vector field using the intrinsic geometric properties of the object.
Realtime Silhouette Rendering with Consistent Geometric Fins
Generating consistent outline geometry on the geometry shader.
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.
Cite
×