Oni Model Extractor: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(ONCC to COLLADA implemented)
m (Iritscen moved page OME to Oni Model Extractor: full name makes for a clearer title)
 
(13 intermediate revisions by 2 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==
 
=== Download ===
you can get the app [http://www.myjavaserver.com/~kuchumovn/ome/ome.zip here] (source included)
 
[http://myjavaserver.com/~kuchumovn/ome/ 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)''
 
<br>
 
=== Plans ===
maybe implement exporting animations to COLLADA in some far future
maybe implement exporting animations to COLLADA in some far future


=== Log ===
==Log==
10.11.2006 - the project started.
10.11.2006 - the project started.


Line 49: Line 44:
28.01.2008 (evening) - extracting from ONCC 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 57: 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