Importprimscript

Introduction

importprimscript is a complement to Qarl Linden's Advanced_Sculptie_Exporter_From_Maya. Once you've exported a folder of files using his script, this program will log in to Second Life using an account of your choice, upload all of the textures, and rez the entire sculptie structure. Sculpt maps are compressed with a single layer lossless JPEG2000 encoding while textures use the traditional five layer lossy JPEG2000 encoding.


Download

Source

Requirements

If you are on Windows you will need the .NET 2.0 framework. On other platforms, a current version of Mono is required.

Linux/OSX Users

The current version does not ship with a binary of the openjpeg-libsl library. You will need a current copy of libsecondlife, and to run "make" (or "make osx" on OSX) in the openjpeg-libsl directory and copy the resulting .so or .dylib file to the importprimscript directory. A future release will contain openjpeg-libsl binaries for 32/64-bit Linux and Intel OSX.


Usage

This program is meant to be run from the command line. All input is fed through command line parameters and the program runs and periodically outputs status information to the console. Eight parameters must be passed in (multiple word parameters must be enclosed in quotes), using this order: FirstName LastName Password Simulator X Y Z Primscript.


Optional GUI

To make things a little more user friendly, there is an optional GUI for controlling the upload utility. Basically, just move sculptgui.exe to the folder with importprimscript.exe in it, and then double click the GUI to use it.

The GUI is Windows only. It could be compiled for Mac with little trouble, only the developer's Mac is broken.