Skip to content

Fourth project of Computer Graphics ('Computação Gráfica') course

Notifications You must be signed in to change notification settings

rickerp/IST-CG-P4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[FOURTH PROJECT] Computer Graphics

Summary

The objective of this project was to deepen our knowledge in lights and understand how textures work.   We were asked to create a scene with a chess table and on it a ball and a dice  

  • The chess table should have a bump map to simulate relief
  • The ball should have a Mona Lisa texture
  • The dice's numbers should be defined using a image and bump texture. The dice should be on the chess table using only one of his vertexes and spinning around itself (forever)
  • There should be two lights, one directional focusing in the table with a 90º angle, and one point-light illuminating only a part of the board. These lights can be turned on/off using D and P keys for directional and point light, respectively 
  • The ball should start spinning around the dice and around itself using B key. Acceleration should exist when starting and stopping  
  • Light calculation can be turned on/off using L key  
  • All objects' wire-frame can be turned on/off using W key
  • A pause menu should appear when S key pressed. When in the pause menu, if R key is pressed, everything should go back to the initial state    

  You can check https://ist-cg-p4.netlify.com where our project is deployed  

Check project.pdf for more detailed info (in Portuguese)

Authors

Name University More info
Afonso Matos Instituto Superior Técnico
Ricardo Fernandes Instituto Superior Técnico
Tomás Lopes Instituto Superior Técnico

About

Fourth project of Computer Graphics ('Computação Gráfica') course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published