News

This repository contains notes for meetings of the Graphics Programming Virtual Meetup. Note, sometimes this documentation can become out-of-date. To check the latest information for our meetings, ...
The notes are mainly adapted from the course slides in a more organized way. Some topics that are not explained in details in the slides are extended in the notes. However not all topics are covered.
Diving into computer graphics programming can be both exhilarating and challenging. Whether you're a seasoned developer looking to expand your skill set or a newcomer eager to break into the field ...
It is expected that students have taken STAT 230/240 or similar courses (for students outside the computer science program). Familiarity with computer graphics techniques will be helpful, but not ...
An introduction to the programming principles, methods and techniques of computer graphics. The course covers general graphics methods and techniques, graphics transformations, drawing algorithms, 3D ...
Venturing into computer graphics can be an exciting and rewarding journey, especially with the right programming languages at your fingertips. As a beginner, you might wonder which languages will ...
This is a hands-on class in computer graphics programming. We will concentrated on teaching the principles of three dimensional computer graphics, ... - In class Thursday December 4. It will also be ...
Programming assignments are 2 weeks each, given out and due on Thursday. Written assignments are 1 week each, given out and due on Thursday in class. Each student has 4 late days to be used any time ...
While not programming languages in the traditional sense, HTML5 and CSS3 have evolved to become powerful tools for web-based graphics. The canvas element in HTML5 allows for dynamic rendering of 2D ...
The course teaches both fundamental theory of Computer Graphics as well as practical applications using OpenGL. Lectures cover fundamental techniques of computer graphics such as 2D and 3D viewing, ...