Skip to content

OronW/3D-graphics-Oron

Repository files navigation

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

About

STL objects 3D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •