Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelbrusegard/visual-computing-fundamentals

Graphical primitives, rasterization, anti-aliasing, clipping, geometric transformations, viewing transformations, hierarchical scene modelling, culling and hidden surface elimination, colour representation, illumination models and algorithms.
https://github.com/michaelbrusegard/visual-computing-fundamentals

opengl rust

Last synced: 26 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# Visual Computing Fundamentals

## Gloom-rs

This is a simple OpenGL Rust project.

To get started enter the project directory:

```bash
cd gloom-rs
```

### Requirements

- Rust
- Cargo

### Running the Project

You can run the project using the following command:

```bash
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:

```bash
cargo run --bin thread
```

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