oh one other thing that I was thinking about the other day ...

I don't know if you are familiar with the "universe simulator" called
Celestia? (http://www.shatters.net/celestia/)
It's been around for quite some time. It is quite a different breed of
simulator than Opensim or RealXtend; it gives you a read-only
experience. You cannot interact with it. But it does very well what it
needs to do: very smooth rendering of a 3D space. It can handle multi-
res textures (I think at least it can) and has no problem displaying
objects from either up close (say, 100 km) or millions of light-years
away. You can actually fly to other stars; it puts no relativistic
limit on velocity.
And it also supports customised objects (like for people to build Star
Wars spaceships with :) ) and has a scripting engine.

I think it's a great app. I have used it to give lectures more than
once.

Anyhow: I was thinking how great it would be if those two technologies
- RealXtend / Opensim and Celestia - would merge. That would give you
the possibility to create not just a simulated patch of land, but a
whole virtual universe. I don't think that the size of the internal
representation - I mean as in "how complex in size and in
computational terms" - would necessarily be astronomical .. it would
largely be determined by the overall information content. And whether
the next sim is adjacent or a dozen light years away is not all that
relevant for that information content: just need to add a lot of empty
space in between (plus, admittedly, some stars etc.).
I mean: if you'de have a planet that would have a couple of regular-
sized sims on it and the rest would be modeled very sketchy - that
would hardly be larger or more difficult to handle as the OSGrid of
today. But it would add hugely to the sense of the whole thing being a
coherent space.
And even more so if there would be other planets.

But ok, that's just an idea based on my global understanding of how it
might work. I must admit that I have never actually worked on any
simulator code, so I might overlook something very important :)

I'm curious if someone else has thought of this, or what you think of
it?

-- 
http://groups.google.com/group/realxtend
http://www.realxtend.org

Reply via email to