If you are interested in learning shaders and writing an opengl 3.0+ engine then I can highly recommend the "Beginners OpenGL 3D Game Tutorials" by ThinMatrix on Youtube. Although he uses Java I was able to convert most of his code into Blitzmax without too much difficulty.
You will need to find your own Maths/Matrix code(theres stuff in the archives) and also be aware that the z axis is the opposite of how it works in Blitz3d/Minib3d. That really messed with my head for a while.
If anyone has found any others I would like to hear.
|