My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages

Wire3D is an object oriented, multiplatform 3D engine written in C++, featuring:

  • Platform independent rendering, supporting Wii (Homebrew) and PC (DirectX)
    • Minimizing render state changes
    • Automatic displaylist (Wii) generation of static meshes
  • Scene graph (optional) with a modular extendible design, including:
    • Hierarchical culling and Controller system
    • Render state, Light and Effect handling
    • Transparency, Render state, Material, Depth sorting
    • Custom nodes (LOD, Billboard, ...)
  • Vector, Matrix, Quaternion lib with Wii specific implementations
  • Object system and Containers
  • Bullet Physics engine integration (Wii and PC)
  • Project files for
    • Wii: Visual Studio 2005, 2008, 2010, Programmer's Notepad 2 and Makefiles
    • PC: Visual Studio 2005, 2008 and 2010
  • Includes Sample programs that serve as tutorials

Check out this guide on how to setup the framework.

Powered by Google Project Hosting