|
Avil Creeggan
Crazy Stalker.
Join date: 16 Jul 2006
Posts: 39
|
09-15-2006 10:38
Where "avatar" is the key of the avatar to fetch params for, and list is a list of features to fetch regarding the shape attributes of the avatar.
Examples: *Leg Length *Arm Length *Head Size *Body Thin/Thick etc.
Useful for: *Resizing attachments based on avatar dimensions. *Proper height/width adjustment where more accuracy is required than the returned avatar height and the bounding box. *Adjustment of sit positions, seat sizes, attachment and vehicular positions for more precise animations despite varying avatars. *???
Implementation: Information about avatar shape settings are already delivered to the SL client as floats for the purposes of rendering avatars and editing the avatar appearance. It should take minimal efforts to make these values available to the scripting engine.
If there is some support for this, I'll put it up in feature voting sometime in the next few days.
--Avil Creeggan.
|
|
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
|
09-15-2006 11:51
From: Avil Creeggan Useful for: *Resizing attachments based on avatar dimensions. *Proper height/width adjustment where more accuracy is required than the returned avatar height and the bounding box. *Adjustment of sit positions, seat sizes, attachment and vehicular positions for more precise animations despite varying avatars. *???
*stealing someone's shape and selling it
|
|
Draco18s Majestic
Registered User
Join date: 19 Sep 2005
Posts: 2,744
|
09-15-2006 12:30
Heck, if you wanted to do that, just Adjust your Appearence and jot down all the numbers then create a new appearence *cough, yours, cough* and type them all back in. And the way I see it, these script functions would be given certain information, but not ALL of it.
|
|
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
|
09-15-2006 13:09
If you see someone's shape, you can steal it, it's not hard to re-create somebody else's shape.
I think that this could be extremely useful for positioning avatars and would be all for it.
_____________________
Computer (Mac Pro): 2 x Quad Core 3.2ghz Xeon 10gb DDR2 800mhz FB-DIMMS 4 x 750gb, 32mb cache hard-drives (RAID-0/striped) NVidia GeForce 8800GT (512mb)
|
|
Avil Creeggan
Crazy Stalker.
Join date: 16 Jul 2006
Posts: 39
|
09-15-2006 14:45
From: Lex Neva *stealing someone's shape and selling it PERMISSION_FETCH_SHAPE
|
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
09-15-2006 17:24
From: Lex Neva *stealing someone's shape and selling it I am continually boggled at the idea that people are wiling to pay money for a "shape". Or that any avatar is ever sold with the shape not set to full perm. What on earth is the value add from having someone else fiddle with the sliders? If that bothers you, make it so the owner needs "mod" rights on the shape to fetch it.
|
|
Switch Case
Registered User
Join date: 18 Jan 2005
Posts: 4
|
09-16-2006 10:07
I think you folks misconstrue me a bit. It looks to me like this function would allow you to get shape params on ANYONE... and since we do have a permissions system for shapes and such, I don't think it's fair that a new feature would suddenly allow you to come in and read off all of the slider values on any av.
Anyway, the sliders don't always lead in an intuitive way to avatar params. For instance, there are a lot of sliders that alter an av's height. Instead of reading slider values off, I think this proposed function should just return some more useful values than llGetAgentSize and such do.
Of course, it'd also be pretty useful if you could move someone who's already sitting on your object by adjusting the sit target.
|
|
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
|
09-16-2006 10:21
Whoopsies. Say hi to my alt.
|