Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/solidiquis/gloam
- Owner: solidiquis
- License: unlicense
- Created: 2024-10-20T00:24:39.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-10-23T16:36:55.000Z (28 days ago)
- Last Synced: 2024-10-23T22:53:42.538Z (28 days ago)
- Topics: graphics-programming, opengl, rust
- Language: Rust
- Homepage:
- Size: 13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)