Qhimm.com Forums

Final Fantasy 8 => FF8 Tools => Topic started by: Blue on 2016-07-24 21:14:38

Title: [PSX/PC] wmx2obj (C version)
Post by: Blue on 2016-07-24 21:14:38
wmx2obj

wmx2obj converts the world map geometry of Final Fantasy 8 (wmx.obj (http://wiki.qhimm.com/view/FF8/WorldMap_wmx)) into Wavefront OBJ format through reverse engineering, thus making it possible to observe the world map geometry in any modern 3D graphics program.

This fully refactored C version, being more efficient in every regard, makes the old Java version deprecated.

(http://i59.tinypic.com/106hj44.png)

Download

wmx2obj on GitHub (https://github.com/cospi/wmx2obj)

Usage examples

wmx2obj wmx.obj wf.obj (Convert the whole map to wf.obj)
wmx2obj wmx.obj wf.obj 678 834 (Convert segments 678 to 834 to wf.obj)

Notes
Title: Re: [FF8] wmx2obj (C version)
Post by: Biff on 2017-09-02 23:30:12
I used Maki's "Rinoa's Toolset" to extract the wmx.obj file, and I used TDM-GCC Compiler to compile this file.

In my converted file all the vertices are (0.000, 0.000, 0.000). The faces seem to be ok, though I can't verify that.
I can't seem to find any thread describing this problem.

please advise
Title: Re: [FF8] wmx2obj (C version)
Post by: Maki on 2017-10-02 09:01:47
I used Maki's "Rinoa's Toolset" to extract the wmx.obj file, and I used TDM-GCC Compiler to compile this file.

In my converted file all the vertices are (0.000, 0.000, 0.000). The faces seem to be ok, though I can't verify that.
I can't seem to find any thread describing this problem.

please advise

Try:
http://forums.qhimm.com/index.php?topic=16230.0
or just open wmx.obj via Rinoa's Toolset
Title: Re: [FF8] wmx2obj (C version)
Post by: Blue on 2017-11-26 01:00:10
I used Maki's "Rinoa's Toolset" to extract the wmx.obj file, and I used TDM-GCC Compiler to compile this file.

In my converted file all the vertices are (0.000, 0.000, 0.000). The faces seem to be ok, though I can't verify that.
I can't seem to find any thread describing this problem.

please advise

I apologize for the delayed response and am sorry to hear that you have encountered problems with the conversion. As I have never faced a similar problem converting my copy of wmx.obj using wmx2obj executables compiled with gcc or Microsoft C/C++, I frankly do not know what causes it. Off the top of my head, I would guess that it is an endianness issue.

Hopefully using Rinoa's Toolset solved your problem.