Skip to content

Graphical primitives, rasterization, anti-aliasing, clipping, geometric transformations, viewing transformations, hierarchical scene modelling, culling and hidden surface elimination, colour representation, illumination models and algorithms.

Notifications You must be signed in to change notification settings

michaelbrusegard/visual-computing-fundamentals

Repository files navigation

Visual Computing Fundamentals

Gloom-rs

This is a simple OpenGL Rust project.

To get started enter the project directory:

cd gloom-rs

Requirements

  • Rust
  • Cargo

Running the Project

You can run the project using the following command:

cargo run

This will compile and run the project.

If you want to run the project with rendering on a separate thread, use the following command:

cargo run --bin thread

This will run the project with rendering on a separate thread.

About

Graphical primitives, rasterization, anti-aliasing, clipping, geometric transformations, viewing transformations, hierarchical scene modelling, culling and hidden surface elimination, colour representation, illumination models and algorithms.

Topics

Resources

Stars

Watchers

Forks