Wire3D 1.0.1 released by antibyte

Wire3D (Wii Independent Rendering Engine 3D) is an open source, object oriented, multiplatform 3D engine written in C++, supporting homebrew Wii and Windows (DirectX). It provides a framework to developers for writing platform agnostic 3D applications (including physics using the Bullet Physics library) that run on Wii and Windows out of the box.

  • Wire
    • debug build uses custom operator new/delete
    • unified handling of platform dependent index buffers
    • fixed ResetDevice issue when D3DPOOL_DEFAULT objects are used
  • Importer
    • turned importer into lib
    • handle render states that are defined per material (additionally to per node/leaf defined render states)
    • handle vertex and index buffer access usage types
    • keep record of number of imported materials, textures, nodes, geometries, vertex buffers, index buffers
    • fixed memory leak
  • Tools
    • added Bullet Physics lib to solution for wii and win
    • added Unity3D exporter
    • fixed 3rd party lib gcc warnings
  • http://wiibrew.org/wiki/Wire3D