kion
Garbage Human
- Gender
- Male
I've been continuing to refine my PSO exports. And I've made a little bit of progress. I've started an FTP server were I upload the files to (PM if your interested).
There aren't too many good options for managing assets.
.obj can't use bones or animations, and file sizes get large dispite it's lack of functionality
.dae I spent several months trying to use this, the problem is that a lot of programs don't support the most recent standard
.fbx requires the autodesk sdk to interact with, the most widely used but not exactly a great option to working with directly.
.gltf is one of the better ones, support is finally getting there, but supporting this format is a lot more time consuming than it needs to be.
So what I ended up doing is creating my own 3d format that I can support. Since in the end, files are a defined set of data that programs know how to read and write to. So the format I'm exporting to is the Dash File Format: https://gitlab.com/dashgl/format
Right now I have read and write working with Threejs and Noesis. So you have options to convert to with the formats those support. Loading is working in Unity, and I'm working with Blender and the FBX SDK to get these files working with the format.
So basically I can get the original PSO data parsed into an easy to read format, and then work on supporting that format, rather than trying to re-write the same tools for different platforms, over and over because lack of support for one thing or another.
Current File List:
(stages)
stg_cave_01_00.zip
stg_cave_01_01.zip
stg_cave_01_02.zip
stg_cave_01_03.zip
stg_cave_01_04.zip
stg_cave_01_05.zip
stg_cave_02_00.zip
stg_cave_02_01.zip
stg_cave_02_02.zip
stg_cave_02_03.zip
stg_cave_02_04.zip
stg_cave_03_00.zip
stg_cave_03_01.zip
stg_cave_03_02.zip
stg_cave_03_03.zip
stg_cave_03_04.zip
stg_cave_03_05.zip
stg_forest_01.zip
stg_forest_02.zip
stg_mines_01_00.zip
stg_mines_01_01.zip
stg_mines_01_02.zip
stg_mines_01_03.zip
stg_mines_01_04.zip
stg_mines_01_05.zip
stg_mines_02_00.zip
stg_mines_02_01.zip
stg_mines_02_02.zip
stg_mines_02_03.zip
stg_mines_02_04.zip
stg_mines_02_05.zip
stg_pioneer_2.zip
stg_ruins_01_00.zip
stg_ruins_01_01.zip
stg_ruins_01_02.zip
stg_ruins_01_03.zip
stg_ruins_01_04.zip
stg_ruins_02_00.zip
stg_ruins_02_01.zip
stg_ruins_02_02.zip
stg_ruins_02_03.zip
stg_ruins_02_04.zip
stg_ruins_03_00.zip
stg_ruins_03_01.zip
stg_ruins_03_02.zip
stg_ruins_03_03.zip
stg_ruins_03_04.zip
stg_spaceship_00.zip
stg_spaceship_01.zip
stg_spaceship_02.zip
stg_temple_00.zip
stg_temple_01.zip
stg_temple_02.zip
There aren't too many good options for managing assets.
.obj can't use bones or animations, and file sizes get large dispite it's lack of functionality
.dae I spent several months trying to use this, the problem is that a lot of programs don't support the most recent standard
.fbx requires the autodesk sdk to interact with, the most widely used but not exactly a great option to working with directly.
.gltf is one of the better ones, support is finally getting there, but supporting this format is a lot more time consuming than it needs to be.
So what I ended up doing is creating my own 3d format that I can support. Since in the end, files are a defined set of data that programs know how to read and write to. So the format I'm exporting to is the Dash File Format: https://gitlab.com/dashgl/format
Right now I have read and write working with Threejs and Noesis. So you have options to convert to with the formats those support. Loading is working in Unity, and I'm working with Blender and the FBX SDK to get these files working with the format.
So basically I can get the original PSO data parsed into an easy to read format, and then work on supporting that format, rather than trying to re-write the same tools for different platforms, over and over because lack of support for one thing or another.
Current File List:
(stages)
stg_cave_01_00.zip
stg_cave_01_01.zip
stg_cave_01_02.zip
stg_cave_01_03.zip
stg_cave_01_04.zip
stg_cave_01_05.zip
stg_cave_02_00.zip
stg_cave_02_01.zip
stg_cave_02_02.zip
stg_cave_02_03.zip
stg_cave_02_04.zip
stg_cave_03_00.zip
stg_cave_03_01.zip
stg_cave_03_02.zip
stg_cave_03_03.zip
stg_cave_03_04.zip
stg_cave_03_05.zip
stg_forest_01.zip
stg_forest_02.zip
stg_mines_01_00.zip
stg_mines_01_01.zip
stg_mines_01_02.zip
stg_mines_01_03.zip
stg_mines_01_04.zip
stg_mines_01_05.zip
stg_mines_02_00.zip
stg_mines_02_01.zip
stg_mines_02_02.zip
stg_mines_02_03.zip
stg_mines_02_04.zip
stg_mines_02_05.zip
stg_pioneer_2.zip
stg_ruins_01_00.zip
stg_ruins_01_01.zip
stg_ruins_01_02.zip
stg_ruins_01_03.zip
stg_ruins_01_04.zip
stg_ruins_02_00.zip
stg_ruins_02_01.zip
stg_ruins_02_02.zip
stg_ruins_02_03.zip
stg_ruins_02_04.zip
stg_ruins_03_00.zip
stg_ruins_03_01.zip
stg_ruins_03_02.zip
stg_ruins_03_03.zip
stg_ruins_03_04.zip
stg_spaceship_00.zip
stg_spaceship_01.zip
stg_spaceship_02.zip
stg_temple_00.zip
stg_temple_01.zip
stg_temple_02.zip
Last edited: