Oni Model Extractor: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(supported file formats info added)
m (Iritscen moved page OME to Oni Model Extractor: full name makes for a clearer title)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Oni Model Extractor (or OME) ==
{{fmbox
[[Image:ome_screenshot.png|right|v 0.4]]
  | text = This program is no longer being actively maintained or developed by the author and its functions have since been superseded by [[OniSplit]], albeit without a GUI.
  }}


=== Description ===
Oni Model Extractor (or OME) is a Java, GUI-based program allowing one to preview and extract character models, 3D objects, images, sounds and some animations in Oni's [[OBD|.dat]] files.


This app is proposed to be able to extract models and animations.
==Description==
[[Image:ome_screenshot.png|center|v 0.4]]
The detailed functions are as follows:
*previews & exports [[SNDD]] (sound data) as .wav ''(The author says that it can also export as .aif, but that option is not available from the file type drop-down box when exporting. Anybody knows anything about this? -- wmjdgla)''
*previews & exports [[TXMP]] (texture maps) as .png
*previews & exports [[M3GM]] (3D objects) & [[ONCC]] (3D character models) as 3DS Max files (without animations and smoothing groups) or COLLADA files (without animations)
*previews [[TRAM]] (character animations) ''(I got an error when trying to preview this. From the readme, I suspect it's because I didn't "place JOGL JARs and native OS libraries to the lib/jogl directory". However the JOGL project has now been merged with GIT, and their website is rather user-unfriendly in the sense that I have no idea how and where to get the JARs and libraries in question. -- wmjdgla)''


I am not sure if it will be finished.
==Download==
The current version is 0.65 and you can get it [http://mods.oni2.net/index.php?q=node/52 here] (source included)


The platform is Java.
==Plans==
maybe implement exporting animations to COLLADA in some far future


=== Download ===
==Log==
you can get the app [http://www.myjavaserver.com/~kuchumovn/ome/ome.zip here] (source included)
 
currently it is v 0.65c, 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 to ''COLLADA (*.DAE)''
 
<br>
 
=== Plans ===
maybe implement more exporting to COLLADA in some future
 
=== Log ===
10.11.2006 - the project started.
10.11.2006 - the project started.


Line 43: Line 40:
25.12.2007 - oncc viewing/exporting implemented
25.12.2007 - oncc viewing/exporting implemented


28.01.2008 - extracting from M3GM to COLLADA 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 ===
==Developer==
Kuchumov Nikolay, grabbing sources from the whole community<br>
Kuchumov Nikolay, grabbing sources from the whole community<br>


Line 53: Line 50:
And i also actively used <i>OniUnPacker</i> for debugging and a little research
And i also actively used <i>OniUnPacker</i> for debugging and a little research


----
[[Category:Outdated modding tools]][[Category:Windows-only modding tools]]

Latest revision as of 03:21, 27 October 2021

Oni Model Extractor (or OME) is a Java, GUI-based program allowing one to preview and extract character models, 3D objects, images, sounds and some animations in Oni's .dat files.

Description

v 0.4

The detailed functions are as follows:

  • previews & exports SNDD (sound data) as .wav (The author says that it can also export as .aif, but that option is not available from the file type drop-down box when exporting. Anybody knows anything about this? -- wmjdgla)
  • previews & exports TXMP (texture maps) as .png
  • previews & exports M3GM (3D objects) & ONCC (3D character models) as 3DS Max files (without animations and smoothing groups) or COLLADA files (without animations)
  • previews TRAM (character animations) (I got an error when trying to preview this. From the readme, I suspect it's because I didn't "place JOGL JARs and native OS libraries to the lib/jogl directory". However the JOGL project has now been merged with GIT, and their website is rather user-unfriendly in the sense that I have no idea how and where to get the JARs and libraries in question. -- wmjdgla)

Download

The current version is 0.65 and you can get it here (source included)

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