Feature 1 – Emmertac
April 20, 2013 by emmertac. Filed under
Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 378
Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 379
Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 380
Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 381
Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 382
Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 383
Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 378
Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 379
Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 380
Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 381
Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 382
Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 383
Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 378
Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 379
Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 380
Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 381
Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 382
Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /var/www/twodee/blog/wp-includes/category.php on line 383
cs455, postmortems, spring 2013.
Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/twodee/blog/wp-includes/wp-db.php on line 3030
Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/twodee/blog/wp-content/plugins/jetpack/class.jetpack.php on line 4255
Deprecated: Creation of dynamic property Jetpack_Carousel::$localize_strings is deprecated in /var/www/twodee/blog/wp-content/plugins/jetpack/modules/carousel/jetpack-carousel.php on line 339
First thing: I do not have any recording software; my laptop has been dead for some time now and I do not have a smart phone. Besides we all know you didn’t come here to listen to someone talk.

picture of the terrain obj as well as another mysterious object…
Look at the other object, besides the terrain, whats the first thing that comes to your mind? If you thought of a TIE Fighter, give yourself a pat on the back. Anyways, I used the The Wind Waker lighting style and just applied it to all of the objects. So you might be asking yourself; this looks simple to do, what problems did you run into? Well since you asked, go grab some popcorn, then I’ll explain how I managed to hit pretty much every obstacle; this will be quite amusing. But before we get into that here is a slight distraction.

mount suzanne-more
I think this name speaks for itself..
Anyways my stumbling blocks:
1) The most annoying error is accessing something that doesn’t exist which causes the program to exit. for instance program->(whatever). So after this feature I got pretty good with the debugger.
2) Learning the Multi-structured-transformer-jections and what effects it has on your viewing.
3) Random text being printed after the end ‘}’ in the shaders.
n) A stumbling block that you had no problem of solving.
n+1) Chris Johnson not available for questions after 5:00 pm, but I understand. Besides, half of my questions probably required a sigh before being answered. Props to Chris for not calling me an idiot or at least not directly.
Other sources that helped me: the class textbook, C++ for java programmers, (Alice in Wonderland spin off) for understanding pointers and such, and the opengl wiki that didn’t help much probably because I was asking the wrong questions.
So in conclusion, once I understood the set up of this whole thing: creating files with cmake, standard opengl libraries, debugger, uniforms, shaders, etc things began to fall into place.