Oni Model Extractor

From OniGalore
Revision as of 18:59, 28 January 2008 by Kuchumovn (talk | contribs) (ONCC to COLLADA implemented)
Jump to navigation Jump to search

Oni Model Extractor (or OME)

v 0.4

Description

This app is proposed to be able to extract models and animations.

I am not sure if it will be finished.

The platform is Java.

Download

you can get the app here (source included)

OME on the web

currently it is v 0.65, and is able to view sounds, images, 3d-objects and character models

also it is able to extract sounds to WAV (or AIFF), images to PNG, 3D objects and character models to 3DS (without animations and smoothing groops), and 3D objects and character models (without animations) to COLLADA (*.DAE)


Plans

maybe implement exporting animations to COLLADA in some far future

Log

10.11.2006 - the project started.

03.12.2006 - ok, I have made a little movement - it can now parse a dat.

16.12.2006 - well, now it is not enough time to deal with it. So, it is temporarily dead.

17.07.2007 - hmm, some movements have been made: i have rewritten some of OniTools' sources in Java. But what i got was not exactly what i was going to get: i found out, that OniTools have rather poor functionality in sense of viewing Oni multimedia data. I'll take a break for now, but some time later i'll return to grab some sources from OniBrowser.

23.11.2007 - so ... a year has already passed

now it can view/extract sounds

25.11.2007 - now it can view/extract images

16.12.2007 - today is saturday, and yesterday was friday; now it can view and extract 3d objects (M3GM)

17.12.2007 - found and fixed a bug: when extracting to 3ds textures were mapped upside-down; also replaced the table with the tree; also slightly modified url

25.12.2007 - oncc viewing/exporting implemented

28.01.2008 (27.01.2008's night) - extracting from M3GM to COLLADA implemented

28.01.2008 (evening) - extracting from ONCC to COLLADA implemented


Developer

Kuchumov Nikolay, grabbing sources from the whole community

The app is based a bit on OniTools by Ian Patterson, and mostly OniBrowser by Neo and this wiki site
And i also actively used OniUnPacker for debugging and a little research