devoted to game / 3D graphics programming with DirectX / OpenGL using C++. Contains downloadable source code for several small and very specific sample programs that I think will be very helpful to anyone trying to learn both 2D and 3D game programming.
a high-level graphical application framework. Although Agar was initially developed as a game engine for the upcoming Trek to the Cave, it is also being used in different types of applications, such as CAD.
Women who navigate around 3D computer-generated environments for a living - or even for fun - are having their style cramped by ultra-narrow computer displays and graphics software that favours men.
a 3D multiplayer online RPG. It is designed to be a purely dynamic, large open environment for players to explore and play out a life however they wish.
an open source high peformance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling.
Carnegie Mellon Professor Randy Pausch, who is dying from pancreatic cancer, gave his last lecture at the university Sept. 18, 2007, before a packed McConomy Auditorium."Really Achieving Your Childhood Dreams,"
As complements to the core set of OpenGL functions, the OpenGL Utility Library (GLU) and the OpenGL Extension to the X Window System[tm] (GLX) provide useful supporting features.
open source animation, the Blender Foundation second open-movie project, a funny and furry 3D short about a giant rabbit who gets even with bullying rodents.
the story of two strange characters exploring a capricious and seemingly infinite machine. The entirety of the production files used to make it (roughly 7 Gigabytes of data) is also available.
astrophysicist John Dubinski's self-published DVD containing his stunning supercomputer simulations of galactic evolution set to Bach music. "... Gravitas points clearly at ties between the ideas of Isaac Newton and the music of Bach. To do this with sounds and images that appeal to club kids and new music fans equally is a major achievement." - John Terauds, Toronto Star, March, 9 2006
an arcade action puzzle game where the objective is to get rid of all incoming balls by rearranging their order. Currently it includes 12 different levels and two modes of gameplay. The engine allows for easy custom level creation with unlimited number of paths, different speeds, ball-sizes, and rules.