|
|
|
[
Permlink
| « Hide
]
Amras Martynov added a comment - 02/Aug/08 03:01 AM
This would also be beneficial for AO as well as non-humanoid avatar creators. I fail to see why the collision box isn't affected by animations. Also from the visual side of physics standpoint it doesn't make sense to have something "be where it isn't," which I find allot of in SL since the collision frame stays the same seemingly regardless of avatar appearance. A possible solution might be to bind the collision frame to the avatar skeleton, though I myself am not familiar with Havok so it might not be feasible.
I like how you filled in the Environment field
Avatar animations do not affect the collision box since the collision box happens to be a static cube shaped box. The size that you get from llGetAvatarSize happens to be the size of the collision box itself - it is only affected by the avatar height alone, toward the Z axis.
The box does not rotate or changes no matter at which state your avatar is placed at (except for left/right revolutions). This'll change the day we get true rag-doll avatars, ofcourse. In the meantime, making the collision box smaller even by a half or a third of its default scale would be a simple enough of a hack to implement crouching with. I've been wishing for the ability to crouch for quite awhile now, glad to see that I am not alone in this. I'm all for this feature! Not sure on how some of this stuff works, but having the collision box change size rapidly maybe hard cause sometimes when you switch shapes your AV size isn't instantly affected so your small and standing up a foot off the ground or your tall and are a foot in the ground, and you have to go into Edit Appearance to fix it. So prehaps spliting the collision box into two seperate boxes would be better. So that there is an upper and lower collision box, and when you crouch down ethier the upper collision box goes phantom or sinks into the lower collision box
Crouching does actually effect your collision box already, always has. But lately it seems to make you slightly taller, instead of shorter. This bug was likely introduced in the havoc 4 upgrade, but few people ever crouch so it's remained unnoticed.
|
||||||||||||||||||||||||||||||||||||||||