Extensible 3D: XML Meets VRML (10 tags)
A comprehensive introduction to X3D, the XML-based successor to the Virtual Reality Markup Language. This article explains the history of X3D, the tools available to use it, and provides an introduction to X3D's XML markup.
Playing Movies in a Java 3D World, Part 1 (5 tags)
The ability to play a movie clip inside of a Java 3D scene opens up opportunities for richer, more interesting 3D content. Andrew Davison, author of Killer Game Programming in Java, describes how he implemented a Java 3D movie screen, using the Java Media Framework (JMF) Performance Pack for Windows v.2.1.1e, as well as J2SE 5.0 and Java 3D 1.3.2.
Building a 3D Engine in Perl (3 tags)
The ultimate goal of all programming is to be as unproductive as possible -- to write games. Why hurt yourself to write in low-level languages, though, when Perl provides all of the tools you need to do it well? Geoff Broadwell demonstrates how to use OpenGL from Perl.
Building a 3D Engine in Perl, Part 2 (2 tags)
The ultimate goal of all programming is to be as unproductive as possible--to write games. In part two of a series on building a 3D engine with Perl, Geoff Broadwell demonstrates animations and event handling.