Developing a script in Blender 3D can be confusing. Its API documentation is not very user friendly. In this tutorial you will learn how to develop a script that extracts vertices, normals and UV coordinates from a 3D model.
Developing a Rendering Engine requires an understanding of how OpenGL and GPU Shaders work. This article provides a brief overview of how OpenGL and GPU shaders work. I will start by explaining the three main type of data that are sent to the GPU.
Developing a game engine is such a great learning project. Unfortunately, books on these topic are not cheap. I want to share with you the best books you should buy to develop a game engine.