...Some features that are included in this software are: particle effects, water rendering, lighting, animations, unit collision, terrain generation, models and scenes, textures.
The applications is in .jar format, so it is platform independent. The only requirement is that the user has the free Java 5 or 6 Runtime installed.