All the content on this website is written from scratch. It is 100% original and written by professional with many years of experience working for world renowned CG studios.
Learn from people who worked at ILM, Weta Digital, Pixar, Double Negative on films such as Avatar, Tintin 3D, Lord of the Rings, Harry Potter to name a few.
Each presented technique comes with the source code of a small program written in C++.
Learn about techniques used to compute photo-realistic images and implement them in C++. The basic section contains a series of lessons that will teach you how to write a 3D renderer from scratch.
Scratchapixel is the first complete interactive resource on the web for anyone (beginner or expert) who seeks to learn 2D and 3D computer graphics techniques from the ground up. Follow the link to find out more about who we are, what you will find here and why scratch-a-pixel is the right place for you to learn these techniques.
A quick introduction to Monte Carlo methods for those who don't have the time to read more.Read more »