John Stone

John Stone

John Stone is a seasoned software developer with an extensive computer science education and entrepreneurial background and brings a wealth of practical real-world experience working with graphical visualization and virtual reality (VR). As a former technical director of research for a VR laboratory at the University of Texas at Austin, he spent years honing his craft developing VR-based data acquisition systems in OpenGL for scientific experiments and projects.

Articles posted by the author:

Qt and OpenGL: Loading a 3D Model with Open Asset Import Library (ASSIMP) - Part 2

Wednesday, May 18, 2016 - 10:05  •  By John Stone  •  OpenGL, Assimp

In this blog, we're going to cover how to write a program to actually render these models.

Read full post

Render to Texture: Fixed Function vs. Modern OpenGL

Wednesday, April 13, 2016 - 20:27  •  By John Stone  •  OpenGL, Qt, 3D rendering

A look at an advanced feature in OpenGL -- render-to-texture.

Read full post

Fixed Function to Modern OpenGL (Part 4 of 4)

Tuesday, February 9, 2016 - 16:31  •  By John Stone  •  OpenGL, Qt, 3D, 3D rendering

Texture setup in modern OpenGL is nearly equivalent to what you are used to in the fixed-function API.

Read full post

Fixed Function to Modern OpenGL (Part 3 of 4)

Tuesday, February 9, 2016 - 16:20  •  By John Stone  •  OpenGL, Qt, 3D, 3D rendering

Next up, we're going to talk about OpenGL lighting, its origins, and theory and how to implement that theory in your shader programs.

Read full post

Fixed Function to Modern OpenGL (Part 2 of 4)

Tuesday, February 9, 2016 - 15:46  •  By John Stone  •  OpenGL, Qt, 3D, 3D rendering

In this blog post, we will compare and contrast Fixed-Function OpenGL with Modern OpenGL.

Read full post

Fixed Function to Modern OpenGL (Part 1 of 4)

Friday, February 5, 2016 - 15:53  •  By John Stone  •  OpenGL, Qt, 3D, 3D rendering

In this blog post, we will outline differences between Fixed-Function OpenGL with Modern OpenGL.

Read full post