Jon Stockill wrote:

Curtis L. Olson wrote:

Jon Stockill wrote:

Currently the smallest area it's broken down to is one of the 10x10 degree scenery tiles. The biggest of these files is only 500k (the whole planet fits in a 4MB tarball), so I didn't see a need to break it down any further. If you're interested in just a specific area then drop me an email and I'll see about exporting just the area you're interested in (if you're just interested in seeing what objects are in a particular area you may find that entering partial lat/lon info into a search on:

http://fgfsdb.stockill.org/objects.php




Jon,

I see a distribution issue which I'd like to discuss.

The object database lives in it's own separate tree. Right now to use your object database a person needs to add a set of models to their base package. Then they need to install the object tree.

However, from my perspective, if I want to roll up a 10x10 chunk of terrain + objects I have a big problem. I need to either roll these two trees together in one big tree (which makes it hard to change or upgrade the objects.) Or I need distribute 2 tgz files (and the end user needs to download and correctly install 2 tgz files) for each 10x10 chunk.

Would it make sense to make your object database (for the entire world) part of the official base package and put it all in cvs?

If we want to leave these objects as user-add-on-after-the-fact entities, then it's ok how we are doing it now, but they add a *lot* to the flightgear experience so I would really like to make them part of the default some how without imposing an overwhelming burden on the end user to do extra complex downloads and installs by hand.

I'm not sure I'm explaining the issues very well, but hopefully someone understands what I mean and can offer suggestions.


It would be easy enough for you to include the latest version of the database when you built the scenery - the Terrain and Objects split works really well to make this relatively easy, and simple for someone to add the latest version of the objects before the next scenery update.

If your scenery package were to have the following (example) structure in the tarballs:

Objects/w010n50/
Objects/w010n50/w002n53
Objects/w010n50/w002n53/295555.stg <-- entries just for objects
(Static scenery models would be included here)
Terrain/w010n50/
Terrain/w010n50/w002n53
Terrain/w010n50/w002n53/295555.stg <-- entries for airports
(Airport and terrain tiles appear here)

roll the whole lot up in a tarball for w010n50 and it can be installed as a single package under your scenery directory. If anyone wants to update the models at a later date then they can just replace the Objects/ tree with the latest version.


That might be what we have to do, but that implies a change in where scenery files are extracted relative to the scenery tree which would could cause a fair amount of confusion ... not that the current process is completely unconfusing ...

Curt.

--
Curtis Olson        http://www.flightgear.org/~curt
HumanFIRST Program  http://www.humanfirst.umn.edu/
FlightGear Project  http://www.flightgear.org
Unique text:        2f585eeea02e2c79d7b1d8c4963bae2d


_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to