C
Cyberman
Guest
Here's a mop?Akari, You made me have to put on new pants with your latest update.
Hmmm well I don't exactly know what that would do. If you look at the images Akari posted carefully, do you see those white and red lines? That is the walk mesh. The background is in 2d. I believe in only one location is there are actual 3d objects as part of the background that move. That would be the Midgard train yard. I don't recall how those are put in there off hand either. All the other places are 2d hand draw backgrounds. The reason I'm mentioning this is, how do you plan to support a large volume of 3d data in FF7 background system? It wasn't designed with that in mind so you might have some difficulty getting such backgrounds to work. The cameras are mostly static so the 2d drawings worked well in the original game.I should talk with the guys on TA have them export one background in 3d and do a demo. I'd die of heart failure if that happened though haha.
The back ground format is well known, I don't know about the 3d content. The models in the field scene are contained in an associated BSX file (PSX) then the field palettes are contained in a file called FIELD.TDB (again PSX). That being said it would be extremely complicated to add that information especially if it had textures. Coloured vertices scale nicely but textures require a lot of tweaking and more importantly this is additional data the engine has to read from some place (FIELD.TDB). That means that the game data ends up being edited to be more than just replacing a background tile map. That has it's limits too but not nearly as much as a single file containing all the palette data. It has to work with the original binary executable (Team Avalanche's goal at least). On the PC side data the wiki is a bit weak in terms of how the data is stored (although it should be there because people have been beating on it).
In simpler words, it's doable but not particularly practical and unlikely to work with the PC version of the game (or the PSX for that matter).
Cyb