Skip to content

filipacotrim/Computer-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Computer Graphics

This repository contains work developed in the Computer Graphics course @ IST.

All assignments were completed using JavaScript's framework, ThreeJs.

Author Github
Filipa Cotrim https://github.com/filipacotrim
João Pereira https://github.com/joaomhmpereira

First Delivery - Interactive and simple scene with fixed cameras

The objectives of this assignment were: (i) comprehend and implement a interactive graphical app's architecture and (ii) explore the basic concepts of geometric modeling by primitive instantiation.

delivery1

Second Delivery - Interactive and simple scene with mobile camera and collisions

The objectives of this assignment were: (i) explore the concept of a virtual camera, understand the differences between (ii) a fixed camera and a mobile camera and also between (iii) an ortographic projection and a perspective projection. One of the objectives was also to comprehend the basic techniques of animation as well as the concept of collision detection.

delivery2

Third Delivery - Interactive scene with polygon meshes, materials, lights, textures and VR Camera

The objectives of the third assignment were to (i) understand the basic notion of illumination, (ii) the concept of material, (iii) source directional lights and spotlights, (iv) geometric modeling with primitive instantiation and polygon mesh creation, (v) comprehend the core principles of texture mapping as well as (vi) the fundamental principles of VR Cameras.

delivery3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors