MOOCs are not the only courses. The most recent SIGGRAPH included some really good courses and now you can catch up by watching the videos.
OpenGL is the standard way to do 3D graphics on most systems, with the exception of Windows and Xbox where Direct3D is still the one to use. It is even the basis of Web 3D graphics in the form of WebGL that all current browsers, even IE, support.
What this means is that it makes sense to learn OpenGL, but it isn't easy. The reason is that it makes use of shader-based rendering and writing a shader is a low-level task that requires a lot of understanding.
So sit back and enjoy an introduction presented by Edward Angel of the University of New Mexico and Dave Shreiner of ARM, Inc. There's over 3 hours of it - but at least as it's a video you can hit the Pause button at any time. If you want to be able to read the code make sure to watch in HD.
If you enjoyed this one then you might also like:
SIGGRAPH 2014 will take place 10-14 August in Vancouver, Canada. You can find out more at http://s2014.siggraph.org/
To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin, or sign up for our weekly newsletter.
When it first appeared on the scene, Github was one of a kind and a true visionary amongst its rivals still using Subversion, Bazaar or Mercurial as their source control system.
After an outcry from its existing customers when it announced a new a subscription service for its range of desktop developer tools, JetBrains has now settled on a pricing model that includes a Perpetual Fallback Licence. Is this enough?
- PowerShell Replaces Command Prompt
- Revealing the Who and Why of Node.js Use
- Uber Drivers Gaming the Algorithm
- Competitive Self-Play Trains AI Well
- Microsoft Showcases Key Value Store
- Top 10 From Around The Web: More Angular Resources
- Google Invests $22 Million In A Fork Of Firefox OS
- Microsoft Open Sources PowerShell And It Runs On Linux
- SQL Server Development Edition For Free
- Go 1.7 Goes Faster and in More Directions
- Help Choose Next EE4J Name
- Microsoft's Astoria Android Emulation Might Not Happen
- Algorithms & Data Structures MicroMasters