Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Animations without pose balls

Nuno McCullough
PixelDolls' wholesaler
Join date: 28 Dec 2007
Posts: 275
04-14-2008 06:11
I just created some sofas and put some pose balls on it but I wonder if and how can I animate my sofas without balls? just copy the ball script to the sofa? any idea?

(remember, I'm a beginner... hehehe)
Infiniview Merit
The 100 Trillionth Cell
Join date: 27 Apr 2006
Posts: 845
04-14-2008 06:19
Yes,

Often creators will put the pose script inside of a cushion that is part of the construct.
You will want to make sure to make the prim with the scripts inside of it the root prim.
You do this by selecting it as the last prim selected before linking.
Madhu Maruti
aka Carter Denja
Join date: 6 Dec 2007
Posts: 749
04-14-2008 06:41
As a follow-on related question - I was searching the forum the other day for discussion of a multi-sit target script that can put more than one sit target in a prim (like a bench with three sitting areas). Is there such a thing - does anyone know if there is a free version of one available? I thought I had remembered reading of one but I must not have hit the right combination of search terms because I couldn't find it.
_____________________

Visit Madhu's Cafe - relax with your friends in our lush gardens, dance with someone special, enjoy the sounds of classic Bollywood and Monday Night World Music parties - http://slurl.com/secondlife/Milyang/39/16/701/
Nuno McCullough
PixelDolls' wholesaler
Join date: 28 Dec 2007
Posts: 275
04-14-2008 07:44
From: Infiniview Merit
Yes,

Often creators will put the pose script inside of a cushion that is part of the construct.
You will want to make sure to make the prim with the scripts inside of it the root prim.
You do this by selecting it as the last prim selected before linking.


thanks

... when I put the pose ball I always have to edit it's position, how do I edit without pose? directly on scritp?
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
04-14-2008 08:11
Try Easy Sit Target Positioner, available on SLX, for L$1.

This is limited to one seat per prim. To set the sit target, you put the sit-target script in the cushion prim, sit on a helper device (with the same anim loaded in the helper), move the helper so your av looks right, and then click the cushion.
Crystal Falcon
Registered Silly User
Join date: 9 Aug 2006
Posts: 631
04-14-2008 08:18
If you use a "poseball" script in a cushion or furniture part, be sure to turn off the part that would make it invisible when sat upon or from /1hide commands so parts of your furniture doesn't disappear! :)

And yes Nuno, the freebie poseball scripts have a position adjustment right at the top just for that purpose... ;)
_____________________
TP to Crystal's Facets in world:
http://slurl.com/secondlife/Kress/120/5/146/

Shop my natural AO poses, clothing, tools with XStreet:
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
04-14-2008 08:57
It should also be noted that while placing the pose script in the seat cushions does save on prims, it also makes the furniture far less friendly to Avatars that are not the same size as the one that you used when fine-tuning the pose. For example, a tall avatar will float too high, and a short avatar will be embedded in the cushion. With a pose ball, repositioning to fit your avatar is easy. Just edit linked parts and move the ball. With a script that is part of the cushion, they have to edit your script variables to adjust their pose.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
04-14-2008 09:03
From: Ceera Murakami
It should also be noted that while placing the pose script in the seat cushions does save on prims, it also makes the furniture far less friendly to Avatars that are not the same size as the one that you used when fine-tuning the pose. For example, a tall avatar will float too high, and a short avatar will be embedded in the cushion. With a pose ball, repositioning to fit your avatar is easy. Just edit linked parts and move the ball. With a script that is part of the cushion, they have to edit your script variables to adjust their pose.


Yup, that's why I like to put them in throw pillows. Movable, but not a silly floating ball. The texture on the pillow is the clue to whether it's masculine or feminine: lighter or more colorful for feminine, darker solids for masculine.

I also use a script that allows shift-arrow to choose among anims in the prim, and page up-down to adjust position vertically. Let me know if you want a copy.
Lee Ponzu
What Would Steve Do?
Join date: 28 Jun 2006
Posts: 1,770
04-14-2008 09:07
It is funny that the bright pink and blue poseballs have remained almost universal.

Another approach is to make them

smaller.
textured to coordinate with the couch.
transparent.

Another approach is to make the poseball large, invisible, and completely cover the couch cushion.
_____________________
So many monkeys, so little Shakespeare.
Nectere Niven
Gadget Junky
Join date: 12 Jan 2007
Posts: 211
04-14-2008 10:57
another approach I have seen is to make a pose box, well under the cushions of the chair - this works fine if its a solid looking item - you just offset the pose by that height to get the avatar back on the cushion and the new owner and can edit it by incrementally moving it up and down (mostly) fine.

I generally will use a script that has a notecard for the position - no script editing needed - just edit the notecard to say what you want and sit where you want.
Nuno McCullough
PixelDolls' wholesaler
Join date: 28 Dec 2007
Posts: 275
04-15-2008 07:39
Thanks for all the tips :)

And what about animated poses? do I need to put one script on each pose ball?
Lee Ponzu
What Would Steve Do?
Join date: 28 Jun 2006
Posts: 1,770
04-15-2008 09:11
From: Nuno McCullough
Thanks for all the tips :)

And what about animated poses? do I need to put one script on each pose ball?


A "pose" is really just a really short animation.

The simplest script just tells the object (of any kind) what animation to use if someone sits on it. A slightly fancier script might give the user a choice of animations, or allow the user to switch from one to another.

A fancy script might be MLP, which allows two people to use the object at the same time, and to cause both users to switch.

i think someone (Lear Cale?) has a new version that allows 1 to 4 people to interact with an object, leading to the Dining Philosophers Orgy.
_____________________
So many monkeys, so little Shakespeare.
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
04-17-2008 06:58
/me chuckles.

Lee is right and answered the question, though a lot of people use the word "pose" to mean something a bit different.

An animation is a file that either has a static position in it or else a sequence of positions to animate an avatar. You find animations in your inventory. In-world, they always appear inside scripted objects.

"Pose" is often used in SL to mean one or more animations embedded in objects and set up to be positioned correctly with respect to one or more objects or other avatars sitting as well (participating in the pose). These animations may be short or long, but usually don't involve extensive movement like you'd find in an elaborate dance.

Of course the English word "pose" is precisely what Lee said above, so the word is used in both ways.

Confused yet?
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
04-17-2008 07:05
BTW, I have a poseball script that I use for my poseballs, with a bunch of odd features that you turn on or off by editing the script. No need for a notecard, because I include the script with full perms. (There are advantages to notecards and perhaps someday I'll add that.)

Anyway, my script allows the seated user to adjust their position using the page up/down key. This moves the object along its local Z axis, so by fiddling with the sit target rotation you can have that adjustment go any direction in your object.

IM me ingame if you'd like a copy. I won't be selling it as a product since it's constantly being updated to do what I want for my poseball sets, rather than focusing on what I'd do if it were a product by itself.
Ruthven Willenov
Darkness in your light
Join date: 16 Jan 2008
Posts: 965
04-28-2008 12:21
From: Madhu Maruti
As a follow-on related question - I was searching the forum the other day for discussion of a multi-sit target script that can put more than one sit target in a prim (like a bench with three sitting areas). Is there such a thing - does anyone know if there is a free version of one available? I thought I had remembered reading of one but I must not have hit the right combination of search terms because I couldn't find it.

i did see it too, try searching multi, i think that's how i found it. although i couldn't really understand how to use it.
BamBam Sachertorte
floral engineer
Join date: 12 Jul 2005
Posts: 228
04-30-2008 23:16
From: Madhu Maruti
As a follow-on related question - I was searching the forum the other day for discussion of a multi-sit target script that can put more than one sit target in a prim (like a bench with three sitting areas). Is there such a thing - does anyone know if there is a free version of one available? I thought I had remembered reading of one but I must not have hit the right combination of search terms because I couldn't find it.
It would be easier to just pick three prims in the bench and put sit scripts in them. Do you really need to seat three avatars on a bench with fewer than three prims?
Ruthven Willenov
Darkness in your light
Join date: 16 Jan 2008
Posts: 965
06-07-2008 09:09
From: BamBam Sachertorte
It would be easier to just pick three prims in the bench and put sit scripts in them. Do you really need to seat three avatars on a bench with fewer than three prims?

it's just another way to try to reduce prim use if you're counting prims, i did try the multi sit target, it's over my head lol, so yeah, it is easier with seperate prims
Sydney Paine
Registered User
Join date: 19 Feb 2007
Posts: 1
07-24-2008 17:12
I've seen products that use both cushions and poseballs. The poseballs are invisible always and are used to change the position of the animations (especially useful for couple poses) but you still click and 'sit' on the cushion. I imagine they're all just linked together but how do you get the avatar to sit on the poseball by clicking on the cushion? I'd prefer low prims but I like being able to easily modify positions and still have a clean environment with no messy poseballs. I've been looking all over for an answer and even tried a bunch of scripts but nothing. Anyone know?
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
07-25-2008 07:45
From: Sydney Paine
I've seen products that use both cushions and poseballs. The poseballs are invisible always and are used to change the position of the animations (especially useful for couple poses) but you still click and 'sit' on the cushion. I imagine they're all just linked together but how do you get the avatar to sit on the poseball by clicking on the cushion? I'd prefer low prims but I like being able to easily modify positions and still have a clean environment with no messy poseballs. I've been looking all over for an answer and even tried a bunch of scripts but nothing. Anyone know?

There is a setting in edit for a linkset that defines the default left-click action. If you choose "Sit on object" from that drop-down menu, then clicking on that chair/couch will seat you on the first available pose ball. If there are multiple pose balls linked to a couch, I believe it selects them in the order they were initially selected as they were linked, but I am not sure. I do know that the second person will go on another pose ball, if the first is in use.

If there is no scripted sit target, then you sit on the object the same as any other unscripted linkset.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.