Firesphere Project

Project for Shader Programming class in Hagenberg. We wanted to create a spherical object with a distorted surface. Distortion was to be created using perlin noise and depending on height we would apply colors from the texture. By making the noise time-dependent, the surface would be constantly changing. By varying parameters and using different textures, different effects could be achieved. […]

Computer graphics resources

Article – World, View and Projection Transformation Matrices Let’s Build a 3D Graphics Engine: Linear Transformations Quaternions – visualisation (interactive) http://www.3dgep.com/understanding-quaternions/ Color palettes for your games (adobe)  

GLSL shader highlighting

n notepad++ (works without changing extension of the shader files) http://www.lighthouse3d.com/2013/01/notepad-glsl-4-3-syntax-highlight/   In Visual Studio (works, need to change extension) http://www.horsedrawngames.com/shader-syntax-highlighting-in-visual-studio-2013/   I   In Atom (works, need to change extension) https://atom.io/packages/language-glsl