Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Undergraduate Honours Projects

Carleton University - School of Computer Science
Undergraduate Honours Project

Winter 2012
Using Bezier Curves to Create an Intuitive Track Editor for Racing Games

Nathan Bell



ABSTRACT

This project was done with three goals in mind. The first and foremost was to create a system which used Bezier curve methods to create smooth 3D track meshes for racing games. The second goal was to create an editing program which used this track mesh generation system to offer a simple and intuitive way of creating full race tracks with smooth, complex curves. The final goal of this project was to then provide a simple racing game which used the tracks created with the previous systems to determine the quality of the tracks in a hands on way.