Skip to Main Content

CSC 386 Graphics Modeling with Python

Students in this course will use the Python programming language and the Ambrosia library to describe models of objects in. The library will render models in three dimensions with a raytracer and then display the image on the screen. Students will learn advanced Python programming techniques and about computer graphics, maintaining an online portfolio of their work along the way. We will progress from simple to more complex models and then to animations, culminating in final project of student's choice. Prerequisite: CSC 252.

Credits

3