Sandbox Renderer, Chapter 1: Humble Beginnings

Building a renderer of my own, experimenting with various CG techniques and API tricks, has been a long-standing goal for me, yet it always somehow managed to remain unattainable - every time I had to put my work on hold for one reason or the other, and afterwards the code from …

[more]

Perspective Projection Matrix

One of the first things to do, when starting to render things, is to setup projection matrix - a transformation matrix that, in a nutshell, maps a 3D point to 2D plane (which we call projection plane, and which represents our display). Perspective projection is the one that is used most …

[more]

To blog or not to blog?

Why should I even bother writing my blog? I am pretty sure no one is going to read it - or, a handful of people, at best. I am definitely not promising too much original information - after all I am, like most of us, just following footsteps of someone else before …

[more]