Author Topic: [FF8] wmx2obj (C version)  (Read 676 times)

Blue

  • Fast newbie
  • *
  • Posts: 11
  • Karma: 5
    • View Profile
[FF8] wmx2obj (C version)
« on: 2016-07-24 21:14:38 »
wmx2obj

wmx2obj converts the world map geometry of Final Fantasy 8 (wmx.obj) 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.



Download

wmx2obj on GitHub

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
  • I hear Halfer is working on an upgraded version of this program with texture support, model preview and whatnot. Follow his doings for updates.
  • To extract wmx.obj from world.fs, use Deling.
« Last Edit: 2017-06-01 17:46:43 by Blue »

Biff

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: [FF8] wmx2obj (C version)
« Reply #1 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