Graphics Development

Table of Contents

Learn OpenGL

Notes taken from the OpenGL tutorials from https://learnopengl.com/. I am using the Rust programming language so the repository at https://github.com/bwasty/learn-opengl-rs has also been a big help.

Getting Started

OpenGL

Creating a Window

Hello Window

Hello Triangle

Shaders

Textures

“Computer Graphics from Scratch” Notes

Common Concepts

The Canvas

Coordinate systems

Colour models

Raytracing - Basic Ray Tracing