A tutorial series on building a 3D software renderer from scratch using Odin programming language. The first part introduces the rendering pipeline concept and explains why implementing a software renderer in Odin, with minimal raylib support, provides valuable knowledge of graphics algorithms and linear algebra.