Tags » GLSL

Programmable OpenGL pipeline C++ Skeleton Program Structure

Since i had a hard time to shift from conventional and old fixed openGL programming style to modern OpenGL pipeline which requires us to write shaders. 961 more words

Computer Graphics

File naming convention for GLSL shaders

Vertex, fragment and geometry shader programs can be written in GLSL. These are usually written in separate files. Any filename and extension can be used for GLSL shader files since the language standard does not enforce anything. 54 more words

Simulations: Real Time Hair Sim - Part 1

A couple of years ago, real time simulations were something I was pretty interested in as I only really starting to properly learn modern OpenGL and GLSL. 1,091 more words


Halloween Pumpkin's - GLSL Programming

For the Advanced Graphics module as part of my BSc in Computer Science, we were tasked to create a 3D scene with a theme of a ‘Halloween Pumpkin Party’. 978 more words


Point Cloud Rendering Engine

Point cloud has become a very common 3D data representation format. It has many advantages to it as compared to its mesh counterpart, one of them being low memory needed to store them. 575 more words

Computer Graphics

GLSL Shader system - Tutorial (Part 2)

Welcome to part 2 of my GLSL Shader system tutorial!

In this part of the tutorial, we will complete the ‘Shader’ class we started in part 1. 1,447 more words


GLSL Shader system - Tutorial (Part 1)

Welcome to part 1 of my GLSL Shader system tutorial!

In this tutorial, we will write our own shader class. The main features of this class will be loading a shader file into handles for use in C++, and of course, applying the program to get a visual effect! 1,334 more words