"Create KeepSolid" (Wishlist)

"Create KeepSolid" // Wishlist

1  |  

john

Jul 24, 2002, 5:38pm
Why can't there be Create KeepSolid? Instead of when you go in a lift that
moves you going through the floor, cant you stay on the floor level even if
it is going up.

eep

Jul 24, 2002, 8:28pm
That has to do with physics (or AW's lack thereof) and collision detection. Perhaps some eon AW will actually get competent physics...

[View Quote] > Why can't there be Create KeepSolid? Instead of when you go in a lift that
> moves you going through the floor, cant you stay on the floor level even if
> it is going up.

dion

Jul 24, 2002, 8:33pm
I think at least simple vertical and horizontal collision detection with
moving objects should be pretty simple.

[View Quote]

eep

Jul 25, 2002, 3:07am
One would think, but considering AW's gravity isn't even correct--and there's no momentum (which is why avs fall straight down if not moving forward or backward)...

[View Quote] > I think at least simple vertical and horizontal collision detection with
> moving objects should be pretty simple.
>
[View Quote]

bowen

Jul 25, 2002, 4:05am
It'd be simple to put in the derivative function to have real gravity where
you accelerate. Momentum would probably be another thing, but I see no
reason why it shouldn't be there.

--Bowen--

[View Quote]

john

Jul 25, 2002, 1:08pm
It would be easy to implement as far as I can tell: Avatars have "avatar
collision" which could be easily added to objects, as avatars are objects
too, it would just mean that the avatar has to move in the direction of the
object.

[View Quote]

eep

Jul 25, 2002, 7:13pm
But avatars can't "ride" each other, which is what John is referring to in terms of lifts/elevators--hell, avatars can't even walk up each other anymore.

[View Quote] > It would be easy to implement as far as I can tell: Avatars have "avatar
> collision" which could be easily added to objects, as avatars are objects
> too, it would just mean that the avatar has to move in the direction of the
> object.
>
[View Quote]

john

Jul 25, 2002, 7:37pm
Thats true, hehe!

But it still wouldn't be that hard to implement.

[View Quote]

john

Jul 25, 2002, 7:38pm
Sorry... didn't finish putting all I meant to, lol!

All it would involve is setting the Y position of the avatar (for lifts) at
the height of the object that the person was on. Maybe make it an
auto-enabled function - would stop running down the stairs & flying into the
air. :p

[View Quote]

agent1

Jul 25, 2002, 8:04pm
In order for that to work smoothly, the server would either have to send a very large amount of avatar teleports to the browser, or
provide the browser with a path to follow... If the server was to give the browser a path to follow, it would need to be
pre-calculated sometime before use. Tradeoff between bandwidth usage and ability to update property instantly, I suppose.

-Agent1

[View Quote]

eep

Jul 25, 2002, 8:10pm
OK, so feel free to email Shamus and Grimm with all the technical details and/or apply as a programmer at AWI. ;)

[View Quote] > Sorry... didn't finish putting all I meant to, lol!
>
> All it would involve is setting the Y position of the avatar (for lifts) at
> the height of the object that the person was on. Maybe make it an
> auto-enabled function - would stop running down the stairs & flying into the
> air. :p
>
[View Quote]

ananas

Jul 26, 2002, 3:03am
Not really. As the move command is interpreted by the
browser, the object size is known to the browser and the
avatar data is known to the browser too, the stream of
informations goes the other way, from browser to world
server. Those data are very much the same as those that
are sent when the avatar is moved with cursor keys or
mouse.

I guess the major problem is the synchronisation of the
move commands, so other browsers will not see you fly
while you are actualy transported, but if it was limited
to synchronied moves it should work.

Actually there is an example where that already works:

Create a spiral object, like a spiral staircase or ramp.
Place your avatar on top and make it stand there (touch
the ground). Now add a rotate command to the spiral.
It will not transport you upwards, but down already works
and other visitors see you move down too - smoothly.


[View Quote]

1  |  
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn