Carleton University - School of Computer Science Honours Project
Winter 2022
Dynamic Tree Distributions For 3D rendering of virtual forests
Riley Franolla
SCS Honours Project Image
ABSTRACT
Procedural generation is an effective tool for creating environments without having to insert objects manually within a 3D scene. A manual approach can be time consuming and costly. Forests are a common environment to create with computer graphics, frequently appearing in video games and movie as the work of artists. Creating a procedural algorithm that can generate the placements of the trees in a forest can reduce many constraints that result from creating it by hand. A user could use the algorithms to create a realistic forest at a press of a button, and in doing so may adjust certain parameters to change density, size, shape, etc. The user can make use of a pseudo random generator, so the forests are the same every time or export a list of points to use anywhere.