Learning Modern 3D Graphics Programming is almost an online book on core OpenGL. It covers a lot of ground, from drawing a triangle to HDR. The index promises a continuation onto texturing, render targets, and advanced lighting.
[youtubeV youtubeurl=”http://www.youtube.com/watch?v=CGPDGoMIO3w” width=”500″ height=”350″ ]
“In a disproportionate Paris is a hobo who’s looking for some food” …this is the starting point for this great short.
[youtubeV youtubeurl=”http://www.youtube.com/watch?v=VZrnjevlx4g” width=”500″ height=”350″ ]
PhysX, NVIDIAs physics engine, has suffered a major revision and apparently a major rewrite. Details can be found at physxinfo.com, Geeks3D, and of course NVIDIA PhysX site.
Chrome Experiments – WebGL Globe. The Globe is a project for geographic data visualization. The project is open source and you are encouraged to use it to display your own world scattered data. Currently there are two samples: world population from 1990, 1995, 2000; and Google Search Visualization Volumes per language.
Paul Firth has three physics tutorials (two of them for dummies 🙂 ) that look very interesting: Physics engines for dummies, Collision detection for dummies, and Speculative Contacts – a continuous collision engine approach.
The blog Lost in the Triangles has an interesting article on appropriate texture dimensions. The discussion that follows is also worth reading.
The Basics of the Art of Lighting is a three part tutorial by Audri Phillips from Intel. Autodesk Maya is the tool used in this tutorial, but the concepts are universal and useful to learn in order to understand the light interactions that occur in the real world.
Ultimately, lighting is about controlling and shaping light and shadows, reflections, refractions, and even color-whether you do it on a computer or on a film set. This kind of control requires an understanding of how light works, the aesthetic art of lighting, and techniques for lighting. This knowledge helps you develop your eye so that you can look with understanding at your image, clearly see it, and know what needs to be done. By looking and learning as much as you can about color and lighting, you can decide which information to use to create your lighting design-be it naturalistic or stylized in a myriad of ways.
Anamorphosis is a very funny type of projection, that requires the viewer to use a special device or be placed in a particular position to be able to understand the image. Some artists have done some exceptional art works on pavements using this projection, check out the works by Julian Beever and Edgar Mueller. More information on anamorphosis can be found in Wikipedia where you can also find some more pointers to artist working with this projection.
Chapter 3 from OpenGLBook.com is now available. The new chapter covers index buffers and primitive types. Source code compatible with OpenGL 3.3 is provided.