This paper explores how the rendering of large open worlds are achieved and how this is performed in an efficient manner - covering from the early days of 3D graphics and rendering though to modern day rendering technology; exploring how graphics card architecture evolved to exploit parallelism, allowing massive amounts of work to be calculated in a fraction of the time.

The GitHub repository for the code portion of this paper is also linked here.

BACK