/ucgf

Uber Cool Graphics Framework, or yet another way to get the CG1 OpenGL tasks done

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Uber Cool Graphics Framework

Purpose

Yet another way to get the "Computergraphik I" exercises done.

Structure

General

  • ucgf.py: Actual framework, generic stuff

Exercise 1

  • point_cloud.py: Reads in .pobj point clouds
  • robot.py: a small industrial robot with moving joints

Exercise 2

  • projection.py: Drawing through a projection matrix
  • texture.py: Unfinished texture projection stuff

Exercise 3

  • obj_parser.py: Parsing .obj files

Exercise 4

  • flat.py: Drawing curves based on different functions