G General

Linkset Resizer Script

Linkset Resizer Script
Details
Features
Contents
Reviews

WORKS THROUGH CHAT, not touch based.

This script is available here:
http://wiki.secondlife.com/wiki/Linkset_resizer
(which is why its a freebie - all I am doing here is making that more obviously accessible.)

**********
Rescale every prim in an object

by Maestro Linden 20:55, 12 March 2010 (UTC)
This script uses the llGetLinkPrimitiveParams() and llSetLinkPrimitiveParamsFast() functions (introduced in server 1.38) to rescale every prim in a linkset. This script works for both nonphysical objects rezzed on a parcel and attached objects.
**********

Compile as Mono or LSL. LSL is lower memory at present, but Mono will be lower in a future update.

****************
How to rescale:

To rescale an item with this script in it. type into chat:

/4 number

Where number is your scaling choice.

When the script is first placed into the object, AND when the object is worn, it will say in chat to its owner:

[17:02] Object: Say the scale that you want in channel 4 chat (e.g. "/4 0.8"), relative to the original scale.
[17:02] Object: The allowed rescaling range for this object is ....[some amount based on the object and SLs limits]...

So users of objects you have made with this, will get those instructions anytime they wear or rez your objects.

You can edit this out of the script if desired. The script is also ideal for modders for resizing attachments, furniture, and houses - allowing you to be consistent across many items.

********
I use this script often in my own personal needs to rescale furniture and buildings. Just google the 'standard size' of an object and then measure the one you have in SL. Then use something like:

"standardSize' / "SLsize" = resize factor.

Put the script in the object and type out:
/4 "resize factor"

And your item now has realistic scale.

I do this with buildings by measuring a door. Doors are from 2.1 (old) to 2.3 (modern) meters tall in 'real life'.

Sometimes you have to get complicated and find one hidden prim somewhere that is sized to too small to resize, and edit it up first. If you do so, "reset" the script before running it - it gets "weird results" if asked to resize things that have been edited or linked after it first measured the items...

Remember to delete the script from something after you are done (after making a copy).

I often write down how much I resized something by in a little notecard and put that inside the object, or in the description of the object, for "future needs".

See item in Second Life
  • Linkset Resizer Script
  • One copy in the root prim only for less lag
  • Chat based
Average rating: full star full star full star half star empty star
  • 5 star:
  • 4 star:
  • 3 star:
  • 2 star:
  • 1 star:
Extremely useful.
full star full star full star full star full star Posted May 25, 2016 by Trent Frostwych

This is a very useful tool for resizing furry head sets. Thank you for making it more available.

Was this review helpful?
THIS IS FREE BECAUSE IT'S BROKEN
full star empty star empty star empty star empty star Posted November 13, 2011 by Micah Mubble

You get a notecard with a script but the script doesn't work.

Was this review helpful?