Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 1.67 KB

README.md

File metadata and controls

54 lines (32 loc) · 1.67 KB

Computer Graphics 203.3710, Summer 2018

Students Team data

Name: Oron Werner
Student Number: 300881612

Name: Gal Shachar Student Number: 200739530

Updates for our peojects:

wireframe rabbit:

image


rabbit with full color:

image


3D manipulation of the rabbit, with lighting and shadows :) image

The video can be found here: https://github.com/OronW/3D-graphics-Oron/blob/master/20180920_121731(1).mp4


Course Description

This course provides an introduction to the foundations of Computer Graphics. We will cover the basic mathematical concepts, such as 2D and 3D transformations, shading models, and rendering techniques. The ultimate goal of this course is to develop a basic model viewer.

Students will experiment with modern graphics programming and build a renderer using C++ and OpenGL.

By the end of the course, you will be able to:

  • Explain and apply the fundamental mathematical concepts used in rendering.
  • Implement a basic graphics pipeline based on rasterization.
  • Develop simple graphics programs in C++ using OpenGL and GLSL.

Textbook: Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL ,6th Edition

Assignments