|
|
EasyGL Download: [EasyGL]
[EasyGL - Tutorials] This is a graphics frontend for OpenGL I began to write to help out begining programming students at a local high school. Most of the students complained how boring it was to learn VC++ (which replaced Turbo C++ a couple years ago). I don't blame them, getting past that curve in learning is often boring because the things you want to create you can't and usually are left with creating say a 'how much change the user gets' program. Most students in programming want to make games, and to further complicate the issue, VC++ doesn't have a 'graphics.h' like Turbo C++ did. In order for one to make decent graphics it most likely involves learning either Direct3D or OpenGL. So I decided to make a graphics library that would take OpenGL and take all of the advanced topics and 'memorizing' of code out of it. EasyGL handels making a new Window, setting up the hardware context, defining basic functions used like setting Ortho Projection, and so on. It also defines a basic set of drawing tools for 2D graphics that include circle, ngon, line, color, ect. So with EasyGL one can make graphics.h style graphics, vertex shading, and alpha channels with out much effort at all. However, it is also a great teaching tool, in that it lets one easily learn true OpenGL programming as well. With EasyGL you can use any OpenGL command, so you have the best of both worlds. The end result can be all OpenGL code using EasyGL to only set up the Window to draw on! If you have any questions or comments email me with the link at the bottom left of you screen, and be sure to check out the Tutorials section for extensive lessions for EasyGL. EasyGL is completely free to use, all I ask is that you give credit to me and if you would like something changed or added please consult me first. As a note, if you would like something to be added to it in the next update email me and make a request! Also, if anyone would like me to port this to Linux or fix a compatibility problem just ask as well.
|