Codementor Events

How I learned OpenGL

Published Jan 11, 2019
How I learned OpenGLHow I learned OpenGL

About me

I have been developing many types of programs since 2006.

Why I wanted to learn OpenGL

OpenGL is one of the cross-platform graphic API. Learning process of the OpenGL lead us to learn a lot about computer graphics.

How I approached learning OpenGL

Learning OpenGL takes time. Since there are many maths in it. I started from online tutorials and I tried to alter the examples.

Challenges I faced

Finding 3D models are not easy. I have download obj files from internet. Size of these files may cause many problems since there are matrices for these graphic objects.

Key takeaways

One of the most enjoying point of dealing with OpenGL using OOP approach for graphic objects. Since there are many objects on scene at the same time, and they have some common object properties, OOP is getting stonger with OpenGL.

Tips and advice

I suggests all learners not to give up with trying. OpenGL learning process may be realy hard. There are many problems with graphics. Lights, shadows, textures so on. But you should never give up and try to split problems to pieces which you will encounter.

Final thoughts and next steps

Learning OpenGL is also good start for game development, network development, and physics engine development.

Sebahattin Karga
Discover and read more posts from Sebahattin Karga
get started
By using Codementor, you agree to our Cookie Policy.