Portland, OR (PRWEB) June 23, 2007
Big Nerd Ranch Europe announced today the first offering of Rocco Bowling's five-day OpenGL Bootcamp at the old monastery Kloster Eberbach near Frankfurt, Germany, for September 10-14, 2007. In modern application development OpenGL has become the standard-bearer in the visualization of 2D and 3D images in a wide spectrum of fields, from visually enhanced user experiences in general, to medical research and pharmaceuticals, rich data visualization, in addition to video gaming. Today, everyone doing any work concerning graphics must know OpenGL. Through the vision and dedication of the OpenGL community and the OpenGL ARB, OpenGL excels in cross-platform portability and scalability, adaptable to a variety of hardware environments from individual workstations to supercomputers.
This intensive five-day class is the fastest way to master the ideas and techniques of OpenGL programming by focusing on advanced level visualization techniques and elevating the materials beyond simply video game development instruction.
Students signing up before August 3, 2007 apply for the early bird fee and save €200.
All students attending the class receive a copy of OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2 (commonly referred to as the Red Book) as the primary text for the class. The course requires no previous experience in OpenGL, but for best results, students should know a procedural programming language like C and have a basic understanding of trigonometry and vector mathematics.
OpenGL Bootcamp provides the level of in-depth training needed to take full advantage of hardware acceleration, shaders and blending, integrating video and optimization methods for static and dynamic data. Each of the 20-25 sections in class are increased by 30-90 minutes of hands-on exercises, allowing students to immediately put their newfound knowledge into practical use. Key topics include, but are not limited to:
- Overview of OpenGL architecture and using GLUT, NSOpenGL and other APIs to add OpenGL to Mac OS X applications
- Frame-based versus time-based animation
- Viewing, modeling and projection transformations
- Hidden surface removal, load, display and animate textures and display video
- Colors, lighting and blending
- Techniques to develop user interaction
- Vertex and fragment programs and vertex and fragment shaders
Rocco Bowling has been developing OpenGL software since the Classic Mac OS era. His OpenGL applications have received numerous awards and accolades, including two Apple Design Awards for Best Mac OS X Product and Best Mac OS X Technology Adoption. He has partnered with game publishing powerhouse Freeverse Software to release two commercial entertainment titles and is a regular participant in the annual uDevGame Mac Game Programming contest. Rocco has spent the past few years performing advanced OpenGL visualization research for the National Security Agency. From networks to news, Rocco has applied his ingenuity and programming prowess to solving some of the world's most unique visualization problems.
Bob Miller addressed his feedback on a recent OpenGL Bootcamp at the Big Nerd Ranch to Rocco Bowling: "I've been doing software development since 1981, have been to my share of seminars, classes and conferences, I can state unequivocally that your OpenGL class was the best I've ever attended." In an earlier review of the class and Rocco Bowling's energetic and informative instruction, Mark Dalrymple (co-author of Core Mac OS X and Unix Programming) wrote, "A huge amount of OpenGL API is covered. Along the way we met most everything in between, such as textures, colors, materials, normals, loading model files, optimization of static and dynamic data, mouse clicking on objects, fonts and text, and on and on. One of the big strengths of a course like this, being with an expert, is learning what you don't need to know. There's a lot of stuff in the Red Book that's there for historical reasons, but are not terribly relevant for modern OpenGL programming."
Read more about OpenGL Bootcamp at http://www.bignerdranch.com/classes/opengl.shtml (including the complete syllabus) or our instructor Rocco Bowling at http://www.bignerdranch.com/instructors/bowling.shtml.
The Big Nerd Ranch incorporates intensive training classes for Unix and Mac OS X programmers in a retreat setting outside Frankfurt, Germany. Class price of €2800 includes lodging, all meals, original instruction materials, 24-hour lab access, and transportation to and from the Frankfurt airport. Students are encouraged to bring independent projects to class, allowing for input from classmates and individual instructor attention. For more information, call +49 (931) 9911-485 or visit http://www.bignerdranch.com.
Full class description of OpenGL Bootcamp: http://www.bignerdranch.com/classes/opengl.shtml
About the instructor Rocco Bowling: http://www.bignerdranch.com/instructors/bowling.shtml
To register for class: http://www.bignerdranch.com/register.php?cid=1015
Review of Mark Dalrymple: http://borkware.com/rants/bnr-opengl/
Big Nerd Ranch Europe
+49 (931) 9911-485