hi. i've been constructing a series of vrml worlds over the past months and
they are all going to be multi-user with the help of vnet.
so far everything has gone according to plan. i'm running the worlds off of
a macintosh server and i've hosted multi-user sessions successfully so far.
however, i've encountered problems when it comes to using more than i world
(i.e vrml file + vnet code etc). if you connect to the server from one
machine, to world A (as an example) this goes fine. if you connect to the
server from a different machine, again to world A, this is great. you can
see each other and everything works perfectly.
however, if you connect from another machine to a totally different world
(stored on the same macintosh server), call this world B, then problems
occur.
although the worlds are different, you can still see the users connected to
world A, whilst you are in world B! i know this is because vnet is just
connecting up everything together, but what i need is to have different
worlds, stored on one macintosh server, which only allow you to connect/see
users who are in your world instead of being able to see everyone.
i've tried creating different folders containg sepearate vnet client files
and the seperate worlds, but this makes no difference.
so i'm looking for any suggestions really. also, please note my knowledge
of java is very limited.
also, sorry to go on, but i'm having problems when i go from world to world
(on any machine). i open the browser, connect to ,say, world 1 and this is
great. I then disconnect and try loading another world,say, world 2.
sometimes it loads the world in, other times the machine crashes with a
variety of errors, usually netscape type errors. i'm guessing this is just
down to the computers memory (the machine i've been using has 50MB
allocated to netscape). if somebody knows of a way of clearing the ram
memory before loading in a new web page (not the cache, the actually
computer ram) or knows any way of fixing this problem (remember i'm just
guessing it's a lack of computing power problem!) then please let me know!
thanks
glenn