Skip to content

This project is intended to showcase the knowledge gained in the Computer Graphics course. The technology used is javascript, HTML5 and webGL2.

Notifications You must be signed in to change notification settings

TheFalco/ComputerGraphicsProject_Showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showcase

This repository has been created as part of the "Computer Graphics" course at Politecnico di Milano.

Description

Imagine a shop window in which there are several objects on pedestals. You will have to present several pedestals with objects showing off different rendering techniques. It must be possible to select (with the keyboard) one of the pedestals to inspect it more closely. a. Optional (improved evaluation): use raycast to select the pedestal to inspect.

Assets

  • Boat and pedestal were given by the professor.
  • Room, poster and vent where created with Blender.
  • Table, pipes and shelf where downloaded from Clara and edited with Blender

Demo

A demo of the project can be found HERE. It may take a while to load completly.

Controls

  • Use W A S D to look around.
  • If you want to inspect closely a boat, just click on it!
  • Use Q E to move up and down while inspecting a boat.
  • Press ESC to exit inspection mode.

Data

In /data folder there is another example of light configuration file, you can use it to test the load function.

About

This project is intended to showcase the knowledge gained in the Computer Graphics course. The technology used is javascript, HTML5 and webGL2.

Topics

Resources

Stars

Watchers

Forks