/CG

Computer Graphics (Curtin University 2020)

Primary LanguageC++

Computer Graphics

Part of my Computer Science degree at Curtin University in 2020. My final mark was 95%.

Curtin University • BSc Computer Science
2019 • 1st Year 2020 • 2nd Year 2021 • 3rd Year
Sem 1 Sem 2 Sem 1 Sem 2 Sem 1 Sem 2
OOPD DSA
UCP
OOSE
OS
CG
MAD
PL
HCI MP
SEC

Syllabus

The unit is an introductory unit on computer graphics concepts and techniques. It covers fundamental knowledge on modelling, transformation and rendering for computer generation of three dimensional graphics. The contents of the unit are listed as below: 2D Transformations. 3D Transformations. Viewing in 3D. Introduction to OpenGL. Fundamentals of raster graphics. Representation of Graphical Objects. Visible Surface Detection. Lighting and illumination. Shading. Designing Visual Interface.

A small video game in OpenGL and C++. The player controls a camera with mouse and keyboard and must get past a series of simple door puzzles while not getting caught by the enemy.