Menu

Home

About (1)
Matt Stuvysant

Welcome to "Name to Anagram Animator" (N2AA)

The application is a result of one-semester subject supposed to introduce to OpenGL. Code is, at least I hope, properly commented and is published for better understanding of very simple, yet already archaic, methods of using OpenGL without shaders (everything is build from gl, glu, glut, glew and alut libraries and the technique I feel most advanced in the project are VAO objects). Do not expect anything more than this.

Writing the project I was, and I still feel like, total beginner in OpenGL and would like to apologize to all advanced programmers browsing over my code. This was the best I got from the lectures, I tried to preserve the philosophy I learnt in my code, however, it does not have to fit everybody.

As You may notice both C and C++ language flags were added into meta description, because C++ (Visual Studio) project is used and few C++ only language "features" are used. On the other hand, as OpenGL without shaders is quite old piece of code (as I understand it), most of the application code is capable of compiling in simple C (in which the above mentioned libraries are written).

At first I wanted to publish code just as is. Then I thought I would be hard for search engines to browse through, so no one actually looking for something like this would have a chance to find this. I also spent quite a lot of my time coding and commenting the project so I do not want spent more time creating nice wiki either. I therefore decided to copy-paste the code into the wiki (to create nicely looking code, I used http://bedaux.net/cpp2html/ converter).

There are following options prepared for You:

  • **You can navigate to [Extracted source code](extracted_source_code) to browse the code online**
  • You can download source codes from [Sources folder][2] in Downloads section in
    • [HTML version][3]
    • [Visual Studio - C++ project version][4]
  • You can download [resource files][5] (graphics, 3ds and 3dm files, ...) from the [Sources folder][2] as well.
  • You can download executable (Windows) version of the project in one of the following container formats (extract content to any folder and run project.exe)
    • [zip][0]
    • [7-zip][1]

Project Admins:


MongoDB Logo MongoDB