02561

Computer Graphics

Daniel F. Hauge - s201186
Animcuil@gmail.com - s201186@dtu.dk

This is a website containing a project and collection of worksheets completed during the course 02561 computer graphics at DTU. This serves as the lab journal and project which is to be handed in, as proof of work and used for reference.

Project implementation & Report

This project aims to virtualize and display a physical object with it's physical movements on screen. The project consists of an implementation which succesfully captures 3 degrees of freedom and uses the movements to display on screen. The following video demonstrates the solution in action, the video can also be found at Youtube

Worksheets

# Topic Worksheet PDF
1 Getting started with WebGL Worksheet Worksheet PDF
2 Input devices and interaction Worksheet Worksheet PDF
3 Projections (virtual camera) and transformations Worksheet Worksheet PDF
4 Lighting and (forward) shading Worksheet Worksheet PDF
5 Rendering a triangle mesh Worksheet Worksheet PDF
6 Texture mapping Worksheet Worksheet PDF
7 Environment mapping and normal mapping Worksheet Worksheet PDF
8 Projection shadows and render pipeline Worksheet Worksheet PDF
9 Shadow mapping Worksheet Worksheet PDF
10 Virtual trackball Worksheet Worksheet PDF