28 Jan
Mystic Engine
Ich habe mich einige Zeit lang mit der Grafikprogrammiereung in Visual Basic 6 und später vor allem mit C++ auseinandergesetzt. Dabei sind viele kleinere Programme enstanden, zum Rendern von simplen Landschaften oder auch von kleinen Burgen.
Anfangs nutzte ich die TrueVision-Engine, die mit VB6 sehr leicht zu benutzen ist. Später bin ich auf OpenGL umgeschwenkt, da die Programmierung mit dieser API spannender ist.
Exemplarisch dafür ist hier nun ein Screenshot einer Heightmap zu sehen, die mit OpenGL und C++ gezeichnet wurde. Das ganze ist auf Basis der sehr bekannten NEHE-Tutorials entstanden und wurde von mir Mystic Engine genannt. Obwohl die kleine Demo natürlich nicht mal im Entferntesten einer echten Grafikengine gleich kam.
Bei der Auseinandersetzung mit der Low-Level-Schnittstelle OpenGL habe ich auch vieles über Matrix-und Vektor-Operationen gelernt, was man sonst in der Schule nicht erfährt.
