Imprudence:Content Backup

The Object Backup feature (in Imprudence 1.2 and later) allows you export objects that you have created inworld, save them on your hard drive, and import them again later. This allows creators to keep backups of things they have created, so they can be sure their creations won't be lost by an asset server problem.

You can also use this feature to move your creations from one grid to another! For example, you could build in the comfort of your own OpenSim (with free and fast texture uploads), then import the final version to SL. Or, you could export something you've already created in SL, and move it to an OpenSim grid to expand into a new audience or market.

What can I export?
You can export any object that you own, created yourself, and have full permission for the prims (Modify, Copy, and Transfer). The permissions of object contents do not matter, because the contents are not exported. All prims in the object must have been created by you. As of this writing, there is no support for exporting objects with multiple creators. However, support for that might be added in the future.

When you export an object, Imprudence saves the shapes of all the prims in the object to an XML file on your computer. It also downloads the textures (and sculpt textures, if any) of the object as JPEG2000 image files the same directory as the XML file. The texture files are used by the "File &gt; Upload &amp; Import" command.

Note: The Object Backup feature does not yet save any object contents, including scripts.

How to export an object
Exporting an object is easy:


 * 1) Rez the object inworld.
 * 2) Right click (or Cmd-click, on Mac) on it to open the pie menu, then select "More &gt; More &gt; Export". (If the "Export" command is grayed out, that means you don't have permission to export it. See the "What can I export?" section, above.)
 * 3) A file save window will appear. Select the directory and name of the file you want to save the object as.

That's it! The object and its textures will be downloaded to the directory you chose.

Tip: You can export multiple objects at once, saving them to the same file. Just rez all the objects, select them all in Edit mode, then right click and export as above.

How to import an object
Importing an object is just as simple:


 * 1) Go to an area where you can build, and which has enough spare prims to fit your object.
 * 2) Select the "Import" or "Upload &amp; Import" command from the main File menu.
 * 3) * "Import" imports the object, and re-uses the same exact texture assets (same UUID) that it had when you exported it.
 * 4) * "Upload &amp; Import" imports the object, but also uploads the object's textures as new texture items. This is most useful when moving to a new grid, where the old texture UUIDs don't exist. Note: The uploads cost the same as regular texture uploads! For example, uploading and importing an object to SL will cost L$10 per texture used.
 * 5) A file open window will appear. Select the XML file for the object you want to import.

The object will be built, and textures uploaded (if using "Import &amp; Upload") and applied, just like magic!