top of page
Sobel Filter

Sobel Filter

Texture Mapping

Texture Mapping

Blinn-Phong Shading

Blinn-Phong Shading

Parallax Occlusion Mapping

Parallax Occlusion Mapping

Cook-Torrance Shading

Cook-Torrance Shading

Greyscale Filter

Greyscale Filter

Hello!

My name is Gary Keen and I am a BSc(Hons) graduate in Computer Games Development. After finishing my degree, which touched on a range of different subjects within programming such as artificial intelligence, gameplay mechanics, software engineering principles and networking, I found my passion in visual programming and working with the GPU to output the highest quality effects whilst remaining optimised enough to be run in real-time. So whether you're an interested employer or a student attempting to understand how these techniques work, this website offers my knowledge to all.

bottom of page