Ultimate 3D

from Wikipedia, the free encyclopedia
Ultimate 3D

Ultimate 3D logo.png
Basic data

Current  version 2.1.1
(January 3, 2009)
operating system Windows
programming language C ++
category 3D engine
German speaking No
ultimate3d.org

Ultimate 3D , also known as U3D , is a free 3D engine for the game maker . From version 3.0, however, it should become independent, no longer for Game Maker. The graphics engine programmed by Christoph Peters in C ++ uses DirectX 8.1 and can be used freely, even commercially.

features

Ultimate 3D was designed as an easy-to-use 3D engine for Game Maker software . At the time of the first versions of Ultimate 3D, Game Maker could only render 2D graphics and Ultimate 3D offered a limited range of functions to change this. From version 2.0, Ultimate 3D supports a variety of functions in order to be able to display more complex 3D graphics. Here is a list of all the major new features in Ultimate 3D 2.0:

  • The ability to efficiently create primitives
  • A large number of (animated) 3D model files are supported:
  • "Vertex tweening", a technique to make frame-based animations smooth
  • Light and fog system
  • Support of sky textures ("Sky spheres", "Sky cubes")
  • Functions to draw 2D graphics and text
  • Automatic generation of LoDs ( Level of Detail )
  • The ability to change models in real time
  • Cel shading (or toon shading) is a comic-style rendering technique
  • Mirror effects can be simulated with environment mapping
  • The Ultimate 3D Effect File Format (* .ufx)
  • Support for post-screen shaders
  • Real-time shadow generation
  • A system to render large landscapes efficiently
  • A complex particle effects system
  • Mathematical functions for 3D calculations
  • A space engine for easy culling
  • Full screen antialiasing support

Games

There are some games that use Ultimate 3D. The biggest project is Project Cynthillia , an MMORPG .

Web links