Support me!
If you enjoy these webpages and you want to show your gratitude, feel free to support me in anyway!
Megabyte Softworks Patreon
Donate \$1
Donate \$2
Donate \$5
Donate \$10
Donate Custom Amount
02.06.2019
Article to 16th tutorial about Heightmap is finally up!

Took me a while, but I've finally written the article for the Heightmap tutorial! Check it out right here:

It took me a while to write it, but the reason is, that I've been on a vacation with my wife in Dominican Republic for 2 weeks and during that time, I was not working of course . But now the article is there for you to read, I hope you'll enjoy .

06.05.2019

After a bit longer time, I'm back with a new tutorial! This time it's heightmap - what is it, how to implement it and how can one generate a random terrain using it! you can check it out here:

Last weeks I've been just travelling a lot, every weekend some place else, so I just couldn't find a continuous time to finish the tutorial. Article will be added as soon as possible - I hope I will do it during next weekend .

20.04.2019
Article to Tutorial 015 about Geometry Shaders is up!

Finally, I've made it! I have added article to the 15th tutorial about geometry shaders after 2 weeks! Sorry for the delay, it's just typical that before Easter holidays life is usually a bit busier than otherwise. Check it out here:

I hope you will enjoy it .

07.04.2019
Tutorial 015 about Geometry Shaders is up!

Another week has passed and another tutorial has been added! This time it's about geometry shaders and how can we use them to render normals of our geometry. Check it out right now here!

As usual, article will be written a bit later, I suppose next weekend. Stay tuned!

30.03.2019
Article to Tutorial 014 Normals and Diffuse Lighting has been added!

Finally I have written article to the 14th tutorial of my OpenGL4 series about normals and diffuse lighting:

Took me a while to write this one for two reasons - one is that I've been travelling a lot around Slovakia lately (because of presidential elections) and also the article itself is pretty long . Enjoy!

15.03.2019
OpenGL4 Tutorial 014 about Normals and Diffuse Lighting is up!

Today I have added yet another tutorial of my OpenGL4 series. It's been added in a relatively quick succession, just 5 days after previous . You can find it here:

However, article will be written a bit later, it's going to be a bit longer. Until then, you can play around with this tutorial, there are pretty many controls you can play around with and see the different settings having different effects!

10.03.2019
OpenGL4 Tutorial 013 about Blending has been added!

Hello! I have finished OpenGL4 tutorial about basics of blending. You can check it out here:

This time I bring a new tutorial along with article at once! This one is not so long to read through and also for me it was a bit easier to write code for (unlike fonts ). Enjoy and stay tuned!

24.02.2019
Article to 12th tutorial has been added!

Hello guys! The article about FreeType fonts has finally been written and is online! You can check it out here:

I hope you will enjoy the reading . I'm already working on 13th tutorial, but I will keep its contents a surprise . So stay tuned!

10.02.2019
OpenGL4 Tutorial 012 about rendering fonts added!

Hello guys! I am bringing you yet another tutorial, this one is about rendering fonts! Finally, we don't have to set window title to provide some information to the user . You can check it out here:

This one took me a bit longer to create, because it was not an easy thing to do. Although I have created FreeType tutorial in the past, some things have also changed and today, I wanted to make sure, that I am programming it the right way and as optimal as possible .

Article will be added I suppose next week or week after .

31.01.2019
Article to 11th tutorial - Indexed Rendering Torus online

I have finally written an article to the indexed rendering of torus. This has been one of the longest articles I have ever written, so take your time reading it .

20.01.2019
Tutorial 011 about indexed rendering is up!

Hello guys! I have written another tutorial, this time it is about indexed rendering. The object, that is rendered using indexed rendering is torus. Check it out below:

As usual, you can pull the latest GitHub tutorial repository changes to access it or directly download the prebuilt version. Article will be written during next week I suppose .

14.01.2019
Article to tutorial 010 added!

Finally! I have found some time and I have written an article to the 10th OpenGL4 tutorial, which is about refactoring. Check it out below:

Took me a bit longer to write, but it's new year and it took me a while to really boot up to 100% capacity . Next tutorial is in progress and will be about indexed rendering. We will use that to render cylinder .

02.01.2019
Happy New Year & OpenGL4 Tutorial 010 added!

First of all, I would like to wish you happy new year, may it be full of success, joy and happiness !

I have just added another OpenGL tutorial . You can check it out here:

010.) First Great Refactoring

This one does not bring a new scene, but it definitely improved the quality of the code and introduces more systematic approach to maintain larger scenes in future tutorials. Article will be written in the coming days for sure .

28.12.2018
Article to Orthographic 2D Projection tutorial is up!

I have written the article to my latest tutorial, check it out:

009.) Orthographic 2D Projection

This one is not too long, ideal for reading by the hearth during long winter nights . Enjoy!

24.12.2018
Tutorial 009 has been added!

Hello guys! Today I bring you yet another tutorial, this one is about rendering stuff in 2D using orthographic projection! Just follow the link:

009.) Orthographic 2D Projection

And since it's Christmas Eve, I would also like to wish you Merry Christmas, full of joy, love and peace !

I expect to write the article by the end of the year, although I expect not to spend those days too much by computer.

18.12.2018
OpenGL4 Tutorial 008 about Multitexturing is up!

Hey guys! I have created yet another tutorial, this time it's about multitexturing and it renders a very nice Christmas/Winter scene . Check it out here:

It's unbelievable, but this time, I have managed to write it together with article, I don't know how did that happen . So I hope you'll enjoy this one and that you will learn something new even before Christmas .

13.12.2018
Article to OpenGL4 Tutorial 007 about Textures is up!

Took me a while, but I have finally done article to the textures tutorial! You can check it out here:

007.) Textures Pt.1 - Single Texture

It's been a pretty long one and that's why it took so much time, moreover it's almost Christmas Time and there are just too many events, so it's been a bit tougher to find some time .

Next tutorial will be about Multitexturing and this one should be easier to write for sure .

25.11.2018
OpenGL4 Tutorial 007 about Textures is up!

After a small pause, I have added another OpenGL4 tutorial - this one is about textures and different filtering modes . I hope you'll enjoy it, just click on the link below :

007.) Textures Pt.1 - Single Texture

We deal only with mapping single texture yet, but next tutorial will be about applying multiple textures at once, so stay tuned!

Article as usual, will be added a bit later.

18.11.2018
Article to the 6th OpenGL4 tutorial about flying camera has been added!

So the article of the flying camera tutorial is finally there! Took me a while to write it, but I've been travelling a lot lately for the company I work at and also to visit family, so there was less time than usual.

Check the article in the link below :

I'm already working on 7th tutorial, so check again soon (I expect I will upload it by the end of November, hopefully with article too )

06.11.2018
OpenGL4 Tutorial 006 added!

I have added another tutorial, this one brings you improved camera, with which you can fly around the scene using WSAD keys and mouse . You can have a look here:

I am already writing article, but it takes some time, it's always more difficult than to just code the tutorial .