Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /home/jesalb9/albrechtjess.net/drupal/includes/menu.inc).

OpenGL

  • Posted on: 11 March 2016
  • By: albrechtjess

The last two quarters I've learned a lot about the process behind rendering 3d graphics. I've learned about the graphics processing pipeline, shaders, generating normal's, texturing mapping, shading, shadows, animation, and more. Throughout the year we did many different experiments on a Bunny Rabbit model so thought i'd include a picture to show some of the examples. The leftmost bunny is an example of Normal Mapping, the next one is an example of using a geometric shader to generate lines to show normal's. The next is a deformed bunny that uses a subroutine to have the bunny grow and shrink in time, and the last on the right is an example using Phong shading utilizing a spotlight. I had a lot of fun learning about OpenGL and have an interest in learning more, especially tying physics into animations.