Tetiana Chupryna
Tetiana Chupryna

Tetiana is a Backend developer at GitLab. A long time ago she traded graphics programming for a career in web development because she fell in love with Ruby. In her free time, she likes to draw with any materials available.

Graphics programming with Ruby and OpenGL

Ruby is commonly considered as a backend language. We'll try to go beyond this thesis and explore how Ruby can be applicable to something different like creating graphics. We'll focus on OpenGL, explore its tools for controlling the scene and drawing objects: from primitive to triangle meshes and more. Graphics programming is such a fun activity and Ruby is such a beautiful language, let’s see how good are they together!