Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/solidiquis/gloam

OpenGL library for Rust
https://github.com/solidiquis/gloam

graphics-programming opengl rust

Last synced: 20 days ago
JSON representation

OpenGL library for Rust

Awesome Lists containing this project

README

        

# GLoam

A work-in-progress OpenGL library for Rust built on top of [gl](https://docs.rs/gl/latest/gl/) and [glfw](https://docs.rs/glfw/latest/glfw/).

## FAQ

- Why are you doing this?
- To learn OpenGL.
- Why are you learning such an ancient and outdated technology? Have you heard of [wgpu](https://wgpu.rs/)?
- Yes and yes.
- Should I use this in production?
- Only if it's for shits and giggles; otherwise, no.
- Are you trying to compete with [glium](https://github.com/glium/glium)?
- No.
- Who is the Gloam-Eyed Queen?
- We may never know.

## Demo

### [Hello Triangle](./examples/hello_triangle.rs)
![missing image](./screenshots/hello_triangle.png)

### [Hello Textures](./examples/hello_textures.rs)
![missing image](./screenshots/hello_textures.png)