Matthew Wellings

Software Developer

Specialising in:
C/C++ for desktop and embedded systems
OpenGL (Modern Desktop + ES) & Vulkan
Android (Java and NDK C++)
Qt (For Desktop, Embedded and Server)
LAMP software


I can be contacted:
by email
on GooglePlus
on Facebook
on Twitter
on Skype

Public Projects


Ripple Tank (WebGL, GPGPU, Physics)
Word Search Creator (Qt, C++)
Other OSS code on my Github page.


Depth Peeling Pseudo-Volumetric Rendering 25-Sept-2016
Depth Peeling Order Independent Transparency in Vulkan 27-Jul-2016
The new Vulkan Coordinate System 20-Mar-2016
Improving VR Video Quality with Alternative Projections 10-Feb-2016
Playing VR Videos in Cardboard Apps 6-Feb-2016
Creating VR Video Trailers for Cardboard games 2-Feb-2016
Playing Stereo 3D Video in Cardboard Apps 19-Jan-2015
Adding Ray Traced Explosions to the Bullet Physics Engine 8-Oct-2015