Difference between revisions of "Move build"

From Second Life Wiki
Jump to navigation Jump to search
m (1 revision: Redirecting KB articles to current versions on the Lithium platform)
 
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Help|LandSim=*}}
{{#widget:Redirect|url=/t5/English-Knowledge-Base/Building-tips/ta-p/700041}}
 
'''This guide shows you how to move your build, such as a house or store, from one parcel of land in a Region to another.''' It presumes you have camera movement and object editing skills. Take your time, enjoy the videos, and take care with fine details so nothing is lost. This guide focuses mainly on moving larger, complex builds but the principles apply to builds of any sizes. Digest it thoroughly so you understand before actually making the move.
{{hint|mode=warning|desc='''Important:''' Most of the following video tutorials were filmed in Second Life® Viewer 1.23, available as of 2009-06-10 as a [http://secondlife.com/support/downloads.php Release Candidate]. You'll ''need'' this version to see certain features such as primitive count.}}
 
== Before you move ==
* '''Verify the destination parcel is at least the same size in square meters as the source parcel''' - A parcel's prim capacity is tied to its dimensions. If not and your source parcel has filled up its prim allocation, you won't be able to fit all your objects on your new parcel.
* '''Familiarize yourself with the shape of both the source and destination parcels''' - If they're of similar shape — such as both being square — it makes it easier to transition. Similarly, observe the terrain — if the source is craggy and the destination is flat, you should [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4060 terraform] the destination to match. Otherwise, you may need to reconsider how certain objects are positioned.
 
== Record your About Land settings ==
Each parcel you own has different settings; if you have multiple parcels, each one should be recorded independently.
 
There are a number of ways to do record settings: you can use your operating system's built-in screen capture feature, such as the [http://windowshelp.microsoft.com/Windows/en-US/help/1337cdba-52a2-4704-ad4d-2d7bace605b41033.mspx Snipping Tool] on Windows Vista or [http://docs.info.apple.com/article.html?path=Mac/10.5/en/8498.html Grab] on Mac. This is good for saving images of your settings as-is. However, this has the disadvantage of making you re-type the text.
 
You can also use an external text editor like [http://en.wikipedia.org/wiki/WordPad Wordpad] on Windows or [http://en.wikipedia.org/wiki/Textedit TextEdit] on Mac, but if you find that too cumbersome, Second Life has built-in notecards. Here's how you make one:
 
# Click '''Inventory''' button on the toolbar in the bottom-right of the Viewer window.
# In the Inventory window, use '''Create''' > '''New Note'''.
# Rename the note to the name of your parcel so you can find it later.
# Double-click the note to open it. It's a simple text editor.
 
: [[Image:Notecard_FTW.png]]
 
Before starting, decide whether you want to record your parcel settings in a notecard or external text editor. Open that so it's ready for pasting into. Now, here's how you record your settings:
 
# Move your avatar to the desired parcel. You'll see its name in the middle of the menu bar.
# Go to '''World''' > '''About Land'''.
# Click '''General''' tab (if it isn't already selected).
# With your mouse, select the parcel Name.
# Use '''Edit''' > '''Copy''' to copy the name (or the shortcut, '''Ctrl-C''').
# Click in the notecard or external text editor.
# Use '''Edit''' > '''Paste''' ('''Ctrl-V''').
 
Repeat the copy-and-paste steps for all parcel settings you want to transfer. Note that a few, like '''Options''' tab's "Landing Point", will not apply to the new parcel (in this case, unless it's located at the same relative Region coordinates).
 
=== [[Move_build/Template|Template]] ===
To make it easier for you, [[Move_build/Template|here's a template]] you can copy-and-paste directly into a notecard or text file, then fill out. Adapt it to suit your needs.
 
== Tips for moving your objects ==
=== Preparatory advice ===
Proficiency at moving your camera is extremely important since Second Life objects are three-dimensional and it's easy to miss what might be obscured behind a wall viewed at one angle. [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4049 Learn more about "How do I look at something from a different angle?"]
 
Set the following options to simplify the process of maneuvering and taking your objects:
 
# Open '''Edit''' menu > '''Preferences'''.
# Click '''Graphics''' tab and check '''Custom'''. Increase your '''Draw Distance''' to at least 128 m. If you have a very powerful computer, you can increase this even further, but make sure performance is smooth — a low, choppy framerate makes it difficult to select objects.
# Set '''Objects''' detail to '''High''' (moving the slider to the far right) to help you visually identify what to select.
# To improve performance while moving, you can uncheck '''Water Reflections''' and '''Atmospheric Shaders'''. These make Second Life objects prettier but a more basic look can be easier to work with.
# Click '''OK''' to save settings.
 
If you want to see where your parcel ends and others begin:
 
# Enable '''View''' menu > '''Property Lines''' to show your parcel's boundaries.
# Enable '''View''' > '''Land Owners''' to add a colored overlay over parcels. Parcels you own are green, land owned by groups you're in is blue, and other parcels are red.
 
: [[Image:OMG_land_colors.png|640px]]
 
Also, in the '''Tools''' menu:
 
# Enable '''Tools''' > '''Enable Select Only My Objects'''.
#* If you're moving a collaborative build, contact your co-builders and show them this guide to have a mutual understanding of what needs to be done.
# If you're having problems selecting larger objects, disable '''Tools''' > '''Select By Surrounding'''. This makes it so your selection rectangle selects an object as soon as a small amount is within its range.
# If object outlines make it hard to tell what you're selecting, disable '''Tools''' > '''Show Hidden Selection''' to speed up performance, because selecting many objects with complex outlines is slow. But you may want to leave this ''on'' if you're selecting a building with stuff in it, like a house with lots of furniture.
 
: <p>{{#widget:Vimeo|id=5106004|width=640|height=480}}</p>
 
=== Advanced menu options ===
We do ''not'' officially support these features, but they can help you immensely if you've practiced. If unsure, familiarize yourself in a [[Sandbox|public sandbox Region]] to avoid destroying your content.
 
# [[Advanced_menu|Learn how to enable the '''Advanced''' menu]].
# Enable '''Advanced''' >  '''[[Disable Camera Constraints]]''' (not needed in 1.23 and later) to increase the distance you can zoom your camera out. Useful for getting the "big picture" on a big build.
# Disable '''Advanced''' > '''[[Limit Select Distance]]''' to select objects that are further away, making it easier to select objects on a very large parcel.
# If you have underwater or partially submerged objects, disable '''Advanced''' > '''Rendering''' > '''Types''' > '''Water''' to hide the water so you can select them without being obscured. Watch a video demo:
# If needed, disable '''Advanced''' > '''Rendering''' > '''Object-Object Occlusion'''. Technically speaking, [http://en.wikipedia.org/wiki/Occlusion_culling#Occlusion_culling occlusion culling] boosts performance by ''not'' rendering objects you ''can't'' see based on an [http://en.wikipedia.org/wiki/Octree octree], but it can also make it difficult to select objects comprehensively in some cases. As stated, disabling occlusion culling degrades performance, so remember to re-enable it after the move is done.
 
== Tips for optimizing your objects before taking ==
* '''Be sure to unlock all objects before taking them''' - Rezzing even a single locked object along with many unlocked objects prevents the entire selection from being moved at once — the positioning arrows won't show up. This may result in confusion and deselecting the whole batch, which is painful to resume. Here's how to unlock objects:
*# Enter '''Edit''' mode (remember, '''Tools''' > '''Select Tool''' > '''Edit''' or Ctrl-3!).
*# Draw a selection rectangle over as many of your objects as you can.
*# Click the '''Object''' tab in the Tools window.
*# If there are any objects that are locked, '''Locked''' will be checked but grayed. Click '''Locked''' once to lock every object, wait a few moments if it's a large number of objects, then click it again. If every object in the selection is locked, the checkmark will be solid, and only requires one check to unlock all objects.
*# Select the objects again to verify that they're all unlocked. The '''Locked''' checkbox ''must'' be unchecked.
*# If you didn't already select all objects on your property, repeat the above steps to ensure everything is unlocked. Consecutive passes can help verify anything (like a lamp in a small room) you may've missed on the first go.
 
:: <p>{{#widget:Vimeo|id=5106006|width=640|height=480}}</p>
 
* '''Link as much as you can''' - This is especially true if you created the objects and/or have full permissions to them. ''Don't'' link different scripted objects because that may mangle their functionality (for instance, linking a TV set to a couch may confuse which does what), but you can safely do this on most basic structures, like walls and roofs, in close proximity. Linking is also important because it makes it more convenient for you to reposition objects after rezzing them (instead of inadvertently tearing out the floor of a house, for example).
* '''Give your new linksets sensible names''' - Objects named "Object" in your inventory are uselessly confusing, because you need to rez them to see what it is — both a waste of time and space. Name each object descriptively ''before'' taking it.
* '''Use an object rezzing system''' - By using clever scripting, tools like [http://www.xstreetsl.com/modules.php?name=Marketplace&file=item&ItemID=65607 Rez-Faux], [http://www.xstreetsl.com/modules.php?name=Marketplace&file=item&ItemID=622999 Ilse's Big Build Rezzer], and others on [http://www.xstreetsl.com/ Xstreet] let you package a collection of objects and reposition them neatly upon rezzing. Each one's specific usage varies and they only work if the objects are moddable, but it's worth a look to save you some inconvenience.
 
=== Linden trees ===
Linden trees are the system-provided foliage which are listed in your Inventory's '''Library''' > '''Objects''' > '''Trees, plants and grasses''' folder. They have a number of tricky caveats to them, such as not being highlighted when selected. They also can't be linked to objects, making them even tougher to transport, although they can be included in a coalesced object. Watch this video to understand the caveats:
 
<p>{{#widget:Vimeo|id=4243601|width=640|height=480}}</p>
 
=== Invisible objects ===
Don't forget about these! Objects like visitor stat counters and ambient sound generators may be invisible. Some of these are scripted to show upon command, so consult the documentation for each one. If you can't remember where you left them, '''View''' > '''Highlight Transparent''' shows them. Similarly but to a lesser extent, '''Highlight Transparent''' also helps find partially invisible objects, like gradient light rays and textured glass windows.
 
'''View''' > '''Beacons''' can locate other special kinds of objects. [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=6042 Learn more.]
 
== Practice taking objects ==
Reassembling pieces in the "real thing" will be like a jigsaw, so you may want to sketch an organizational structure you can follow.
 
# Clean your Inventory's '''Objects''' folder. This is where new objects you take end up, so you may want to drag other stuff into a separate folder or sub-folder so it won't distract.
# Enter '''Edit''' mode: either right-click on an object and select '''Edit''' from the pie menu or use '''Tools''' > '''Select Tool''' > '''Edit'''.
# Right-click an object to test. You should see its outline highlighted (yellow for root prim, blue for all others).
# Click and drag to select multiple objects.
# Alternatively. try holding Shift key and clicking multiple objects.
# Notice the '''Tools''' window says how many objects are selected, and how many prims (primitive, single objects) are within them.
#* Try to keep your selection batches small. You can't select more than 4,000 prims because we've established more than this is highly likely to result in error. As described earlier, selecting many objects slows performance because all their outlines need to be rendered. In addition, rezzing many prims into a Region at once causes significant slowdown, decreasing reliability.
# Rez a couple of cubes or a small bunch of other objects you don't care about, and try selecting and taking them all at once.
# You'll see them appear in your Inventory with a special "stack of blocks" (commonly referred to by some as a "broken Rubik's cube") icon. This is a [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4581 coalesced object].
 
: <p>{{#widget:Vimeo|id=5105994|width=640|height=480}}</p>
 
=== Beware of coalesced object caveats ===
Coalesced objects are useful, but have a number of problems you need to be aware of, including both perceived and actual content loss. As handy as they can be for complex builds, minimize using coalesced objects unless you've practiced a lot with them. Make sure to [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4581 see "Inventory: How the Coalesce feature works"] for more info.
 
== Take your objects ==
Are you ready? The big moment is here. Hopefully you've practiced so you're familiar with taking and [[Rez|rezzing]] objects from one location to another. Here's the steps you repeat for each object or coalesced (set of) objects:
 
# Enter '''Edit''' mode: either right-click on an object and select '''Edit''' from the pie menu or use '''Tools''' > '''Select Tool''' > '''Edit'''.
# Click and drag, or Shift-click nearby related objects. For example, a desk and chair set.
# Move your camera around the objects to make sure you haven't left out any important parts. If you have, reselect, or Shift-click to add more objects.
# When you've made a comprehensive selection, right-click and choose '''Take''' from the pie menu.
# Wait a few moments, longer if you've selected 1,000s of prims, and the objects should all disappear.
# For the first times at least, you may want to open your Inventory's '''Objects''' folder to confirm the object made it in. If you've taken multiple objects, the last object selected has its name shown here.
#* You may be curious to rez and see what's in it, but unless the objects are all copyable — and ''don't'' say "(no copy)" next to them — ''don't'' do it. Be aware of permissions, because losing a no-copy object without backups likely means it's permanently gone.
 
: <p>{{#widget:Vimeo|id=5105999|width=640|height=480}}</p>
 
== Migrate your About Land settings ==
After you've recorded your parcel settings:
 
# Teleport to the parcel you're moving to.
# If your recorded parcel settings aren't visible, open them.
# Use '''World''' menu > '''About''' Land to open or refresh this new parcel's settings.
# Start overwriting previous settings, either by typing in the same values or copying-and-pasting.
 
== Rez your objects on the destination parcel ==
Before rezzing, [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4780 check the Region's performance]. Also try to do this when there are few or no other avatars in the Region, for they add load and increase the odds of error. For example, if you try to move a 1,000-prim set of objects when time dilation is suffering, prims move asynchronously, and some may be left behind in the confusion. This sad situation is best avoided altogether.
 
=== Set your group tag ===
This only applies if your source parcel had a group it was set to, and is important to make sure objects stay instead of being auto-returned to your inventory.
 
In About Land's '''General''' tab, make sure the ownership and group are set correctly. Otherwise you increase your risk of losing content.
 
If applicable, ensure your own group tag is set correctly to match the parcel's:
 
# Click '''Communicate''' on the toolbar.
# Click '''Groups''' tab.
# Click the right group.
# Click '''Activate''' button (on the right). If group tags are visible, you'll see it above your head.
 
Every object you rez while you're wearing this tag is automatically set to this group. (You can assign groups retroactively, but the above steps prevent you from forgetting to do that.)
 
<p>{{#widget:Vimeo|id=5106002|width=640|height=480}}</p>
 
=== Position yourself and rez ===
# Move your avatar to the center of the destination parcel, and fly up a fair amount to get a good vantage point. The point is to be able to see your whole build while rezzing it without having to keep moving.
#* If your parcel is very large (like over 8,192 m2) or extends high into the sky, you'll probably need to fly around and reposition yourself occasionally.
# Optionally, move your camera into [http://en.wikipedia.org/wiki/Bird%27s_eye_view overhead bird's-eye view]. Or you may prefer to view your build [http://en.wikipedia.org/wiki/Isometric_projection isometrically]. Whatever gives you the most perspective on your build.
# Go into '''Edit''' mode.
#* This is ''really'' important because if you rez objects while out of '''Edit''' mode, it can be very difficult to reposition them!
 
Repeat these steps for each object or coalesced object:
 
# Rez an object you have a good idea of where you want it to go.
# Wait a few moments until the "Selected objects" count in the Tools window stabilizes. This is slower with large amounts of prims and poor Region performance.
# Move the object using the usual positioning arrows.
# When satisfied, and only then, click elsewhere to select the object, or go directly to rezzing another object.
 
The above doesn't exactly apply to object rezzing systems, which are more forgiving if you misplace an object.
 
Repeat until you're complete. It's likely you'll need some fine-tuning, and the moving process may expose leftover flaws from the original build you'll want to improve on — here's your opportunity!
 
<p>{{#widget:Vimeo|id=5106001|width=640|height=480}}</p>
 
=== Inspect everything ===
Once you've got the structure of your build in place:
 
# Fly around and check out everything at various angles. Fine-tune as necessary.
# [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=4060 Terraform] the land to better fit your build.
# Click on scripted objects to make sure they still work as expected. (If you're familiar with scripting, you can take advantage of this opportunity to [http://support.secondlife.com/ics/support/default.asp?deptID=4417&task=knowledge&questionID=5482 recompile for Mono].)
# Invite friends over and have a party!
 
<font size="4">''Congratulations! You've made the big move! Have an awesome Second Life!''</font>

Latest revision as of 11:25, 2 March 2011

Redirecting to http://community.secondlife.com/t5/English-Knowledge-Base/Building-tips/ta-p/700041