Cafu 3 Engine Coming to Mac OS X



Cafu 3D Engine

Cafu, formally known as Ca3D-Engine, is coming to Mac OS X. Cafu is a 3D engine that boasts multi-player network support and cross-platform portability. Written in C++, it currently runs on Windows and Linux (GCC 3.x and 4.x). Features include:

  • First engine ever to combine light-maps with dynamic lighting effects!
  • Radiosity-based, physically correct lighting.
  • Dynamic, shader-driven, per-pixel lighting for both worlds and models.
  • Support for ATI and NVidia programmable GPUs and shaders.
  • Employs fmod for all sound, audio and music effects.
  • A powerful Graphical User Interface (GUI) System (or short: GuiSys) is integrated with the engine.
  • Can directly import models in ase, mdl (Half-Life 1) and md5 (Doom 3) model file formats. (Importers for 3ds, lwo, obj, mdl2 (Half-Life 2) file formats are in preparation.)
  • Provides continuous-level-of-detail, permitting very large out-door scenes.
  • Supports Scripting based on the Lua programming language!
  • Full support for curved surfaces (Bezier Patches) as seen in Doom 3, from the CaWE editor through preprocessing to dynamic lighting and shadows.

While not open source, Cafu licensing is within the reach of most indie developers. Be sure to drop the developer a note if you wish to encourage or help him speed up his Mac port.

Related Links:

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • email
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis
  • Diigo
  • NewsVine
  • Propeller
  • Reddit
  • Tumblr


iDevGames Forum

iDevApps Forum