
Introduction
The Basic lib of Sculpts is a submodule of the “Jass-distribution“, a sculptie-studio based on the scripts from Domino designs. The library can be installed independently from jass (standalone) and it provides a set of basic sculpted prim template objects for content-creators of “sculpted prims”. It contains a Library-browser for quick access to the templates. The standalone version of the library also works together with the original sculptie scripts from domino designs.
The JASSlibrary is compatible with Blender 2.46 or newer. For further information on sculpties, please refer to the Sculptie Wiki .
The Jass-library can be installed in the default scripts directory. But please consider to create a “user scripts directory” and install the JASSlibrary to that directory instead. Your benefit will be that you can upgrade blender without loosing your add-on scripts. If you do not know, how to create a user scripts directory, please watch the last 2 minutes of this video:What i describe there is independent from the operating system and the video applies to windows as well to OSX and any other operating sytsem.
The list of available sculptie templates
All Sculpties are LOD resistant standard shapes having 1024 faces in a 32*32 mesh:
- – Tube
- – Tetrahedron
- – Pyramid
- – Prism
- – Cylinder (hemi)
- – Cube
- – Cone
- – Cone (hemi)
The Basic workflow
You can get access to the sculpties as follows:
- Add -> Mesh -> “JASS Basic lib of Sculpts”
- From the selector box select the template you want
- Sculpt your object as needed with blender’s tools
- Render -> “Bake Second life sculpties”
Installation
Download the JASSLibrary from the machinimatrix distribution server. Please download the item JASSLibrary-1.3.zip
After you downloaded the JASSLibrary, unpack and copy the entire folder named “jass” into your Blender user scripts directory. The exact directory varies depending on the options you selected during the install of Blender.
After the installation is done you will find the JASSLibrary.py driver script in the “jass” folder and you will find a subfolder named “lib” which contains the actual library data. The folder layout must explicitly look as follows:
- <blender default scripts dir > or <User defined dir for scripts>
- jass
- lib
* lib-basic.blend
* JASSLibrary.py
Note: I prefer to install in the “user defined dir for scripts”, simply because this
allows me to upgrade blender and keep my installed scripts at place. I also can run
multiple versions of blender all using the same set of scripts from the same scripts
folder.
If you do not yet have configured your “user defined scripts” folder, i highly
recommend to watch the blender installation guide
Checking the Installation
Run Blender and in the “Add – Mesh” menu you should see a new option for ‘JASS Basic Lib of Sculpts’. If the option is missing, select the scripts window from the Window types selector and use “Scripts – Update Menus” to refresh the menus and try again.
Creating your own Sculptie templates
The template sculpties are located in lib/lib-basic.blend So you are free to add your own templates to that lib. I will update the library with new templates as they arrive. If you like, send me your sculptie templates (i only need the sculpt-maps!). for my EMail adress see below
Problems/questions ?
It probably is best to ask in the SL Forums for help. But feel free to send me a note in SL (send to “Gaia Clary”). Please describe in brief detail what you want me to look at. I will respond when i am in world the next time. Or send me an email and possibly add your .blend file so that i can better answer your question. My email adress is:
gaia.clary@machinimatrix.org
have fun
Thanks Gaia. I ended up setting the default directory to the Blender main scripts directory. That filled in the User Defined fields on Sys Info printouts.
Within the C:\Program Files\Blender Foundation\Blender\.blender\scripts I placed the JASSLibrary.py and lib folder. All seems to work.
I will download the new JASS update.
Again thanks!
Please take care, the new version uses a different (and imho much better) approach:
You now have to drop the entire subfolder “jass” to the userscripts- or to the scripts- directory. (So you end up seeing a subfolder “jass” in your scripts directory, which contains the script AND the lib)
The new version does also not need the trick you used to get it to work. it simply looks for the installation under the user scripts dir and if there is nothing, it tries on the default blender scripts dir.
@nalates: The version 1.1 is not capable to be installed in the default blender scripts directory. I have fixed this by now. So please download jass-library-1.2. I just updated the blog so you find the links right at place.
Gaia
My Blender 248.1 is working but I see the User Defined as:
User defined dir for scripts:
— not found
While I can see the JASS menu item it yields:
File “”, line 1, in
File “C:\Program Files\Blender Foundation\Blender\.blender\scripts\JASSLibrary.py”, line 102, in
main()
File “C:\Program Files\Blender Foundation\Blender\.blender\scripts\JASSLibrary.py”, line 70, in main
library = os.path.join(Blender.Get(r”uscriptsdir”), “lib”, “lib-basic.blend
“)
File “C:\Program Files\Python25\Lib\ntpath.py”, line 90, in join assert len(path) > 0
TypeError: object of type ‘NoneType’ has no len()
So, it is not finding the User Def directory either. I’m having no luck find how to set the directory path. I can change the ‘default’ scripts directory. But I doubt that is what I want. Placing the JASS scripts in the default scripts does not work. Do you know where the control for setting User Defined is?
If you have downloaded JASLibrary-1.0 please consider upgrading to JASSLibrary-1.1 because of a bug, which prevented the sculpties from beeing backed, the 1.0 version has been dropped. The workaround for
JASSLibrary-1.0 is:
1.) go to edit mode
2.) select all vertices (press the a-key)
3.) in the UV-editor create a new image of size 64*64 pixels
4.) Bake
Sorry for any inconvenience.
Gaia
[...] The Basic lib of Sculpts provides a set of basic sculpted prim template objects for content-creators of “sculpted prims”. It contains a Library-browser for quick access to the templates . The library can be installed into blender and it can be accessed from the Add -> Mesh popup menu. You find the Library on our JASSLibrary-page. [...]