I am getting my feet wet by learning the ropes of the Rust language.
I learned how to program in C and C++ by creating small graphics demos because I learn best by having fun
I have been using Ogre3D for a long while, and while I could write a Rust wrapper for it - I probably will eventually - I want an easier route into Rust.
And I am looking at the options:
Piston - seems to be a loose collection of Rust crates geared mainly towards 2D graphics ?
Glium - and Glutin - looks nice - but then there’s gl-rs which seems to be a better option if I want to stay close to ‘real’ OpenGL (modern).
My instincts tells me to go for gl-rs, but there are several crates that I am interested in that depends on Glium.
Glium seems to be not using gl-rs but wrapping directly?
I guess my question is: where is the action ?
I am mainly interested in 3D and being in control and I would favor GLFW over SDL.
What are you guys using for 3D graphics?
And why are you using it?
And what graphics wrapping crates would it be wise to bet on?