Skip to content

Course materials | Computer Graphics

The course presents an introduction to the basic methods of computer graphics. The primary focus is on three-dimensional graphics (projection, lighting, shadows, texturing, raytracing). On the practice sessions students will implement or test the algorithms discussed during the lectures, and get acquainted with the basics of 3D modeling. By the end of the course the students should have a solid understanding of the architecture and use of a contemporary graphics system, be capable of implementing a simple OpenGL-based application as well as a custom 3D-engine. The course requires some previous experience with linear algebra and basic programming skills. Most of the programming in the course will be done in C (however, no advanced C knowledge is expected).

Course web page: https://courses.cs.ut.ee/2013/cg/Main/Lectures
Materials in GitHub: https://github.com/konstantint/ComputerGraphics2013

Avatar

I have worked on various projects in machine learning and computer science, neuroscience and brain-computer interfaces, reinforcement learning and robotics. Currently I am focusing on two things: leading machine learning team at OffWorld Inc. to train robots for space exploration, and finishing my PhD in neuroscience and artificial intelligence at University of Tartu.

No comments yet.

Leave a Reply

Your email address will not be published.

Comments (0)