The JASS-2.0 binary Release” RC2 is out!
JASS-1.4 will become obsolete end of february 2010!
Content of the JASS-Distribution:
- nurbs2sculptie script
- JASS-Library of basic sculpts (script + basic meshes)
- Import/Export scripts from Domino Marama (modified versions)
- and more …
The JASS-1.4 binary distribution (currently only available for Windows-XP)
Download the JASS-1.4 binary Windows-XP distribution from the machinimatrix repository (now built with blender-2.49 and python 2.6 support).
We have created a binary release for Windows containing a customized blender (based on blender-2.49) and all necessary script add-ons ready for instant usage (contains the Jass-sculptie-scripts). This download is the simplest way to jumpstart and it is prepared for everybody who hesitates to go through the script-installation procedure. Just download, unpack and go! (For installation instructions see further down on this page).
The JASS-1.41 scripts distribution
Download the jass-1.41 scripts distribution for your existing blender installation.
These Blender scripts provide full round trip “sculptie map” support to Blender. In detail you can create new sculptmaps, export them to SL and reimport them later for modification. It is also possible to import sculptmaps which have been created by other 3D-tools. The scripts are based on the work of Domino Designs and create compatible results.
Introduction
Jass is mainly a distribution of blender-scripts. The JASS-binary distribution is a customized version of blender, containing everything to jump start in the shortest possible time. Further infos about Sculpted prims and blender can be found here:
https://wiki.secondlife.com/wiki/Sculpted_Prims:_FAQ
http://www.blender.org/download/get-blender/
Copyright note
Copyright 2009 machinimatrix/Gaia.Clary
This product also contains a modified version of scripts from Domino Designs;
Copyright 2007-2008 Domino Designs Limited
Installation of the JASS-binary distribution
The binary distribution for windows-XP contains everything you need to start your sculptie production. You will get a full blender-2.49 release plus the Jass-scripts ready customized for instant usage. After you have downloaded the binary JASS-binary distribution, follow these steps:
- open the distribution using winzip, or any other zip-program.
- extract the folder named “blender2.49-jass” to any directory in your file system.
- from the desktop (explorer) navigate to the extracted jass folder.
- Double click on blender.exe and start sculpting.
- If you want to create a desktop-Icon, right-click on the blender.exe and select “Create shortcut”. Then Drag the created shortcut to your desktop.
- double click on the blender icon in your desktop and start sculpting
If you do not like the customized default screen, go to “File -> Load Factory Settings” and you are back to the blender defaults (the jass-scripts will keep available)
Installation of the JASS-scripts distribution
The scripts distribution just contains the Jass-scripts. You install them “on top of” your already existing blender installation. After you downloaded the JASS-scripts distribution, copy the whole content of the scripts directory to your Blender scripts directory or preferrably to your “user defined dir for scripts”.
The folder layout in the destination folders must look as follows:
- <the root of your user scripts folder>
- jass
- lib
* lib-basic.blend
* nurbs.blend
- tutorials
* JASSLibrary.py
* add_mesh_sculpt_mesh.py
* export_lsl.py
* image_sculptie_lod.py
* import_sculptie.py
* JASSLibrary.py
* mesh_update_sculptie.py
* nurbs2sculptie.py
* render_sculpty.py
* sculptie_commons.py
* uvcalc_eac.py
More details can be found in the readme.txt file.
The Howto section
Create an image with Alpha
First prepare blender to enable alpha on images:
- Open blender and select File -> new so that you are in your default environment.
- goto F10 and locate the “format” tab (its at the right of the buttons window) There select “RGBA”.
- (optional, just to see everything is corect): go to the UV editor and select “Draw image with Alpha” its a button in the UV-window also near to the right end of the window-footer.
- File -> Save default settings
Now blender has been prepared for alpha images and it will remember your settings across sessions. The following workflow has to be repeated with every baking:
- go to object mode and select the image you want to use as watermark.
- still in object mode select the sculptie you want to bake and then bake it.
- In the bake popup enable “Protect Map”
- In the now appearing line of buttons select “Image”
- bake your sculptie.
- go to edit mode. you should see the sculptie has got your image as watermark.
- export that image to tga or png.
Note, that the settings done in points 3. and 4. are preserved for future calls to the baking scripts.
I really love your tutorials Gaia ! They helped me a lot to begin to work with Blender for SL. And JASS is a very nice tool. Thank you and Domino for all this !
I have also a question: Is there a good method in order to convert any .obj object into a SL compatible one ? I would greatly appreciate clues from Blender experts here…
TY !
I installed the scripts in the .blender/scripts folder but I keep getting this error: ImportError No module named jass.scuptie_commons
There doesn’t seem to be anything named that in the zip file?
I’ve a question – is it possible to use this to repair older sculpts with poor LODs and if so, how – I’m missing it, though I’ll keep poking when I’m more myself.
Some of my objects in blender with jass 1.4 scripts has started to bake into sculpty maps with higher resolutions than 64×64. Are there a way to change that back?
New objects bakes into 64×64, but “older” ones that I have made surface textures too and want to re-shape a little, can not longer bake into the good 64×64 format.
I hope you can help me… thank you in advance.
I’m a total noob at sculpting, but with a lot of different tutorials I am getting some insight. Until now I only got to getting a sculptmap with one tutorial. So I just installed your addon. Blender interface changed, so I take that it’s working (even on Vista) but the step to enable Alpha I can’t make. I can click RGBA but the next step I can’t find. Nor can I save default settings, since it gives the message a “file can’t be deleted”
What am I doing wrong here?
I am not sure, how you managed to get the “file can not be deleted” error. It sounds like either you have opened 2 instances of blender at the same time. Or maybe something has gone very wrong during installation of blender. Are you using the JASS binary distribution, or the JASS scripts only on top of your own blender ?
Also have you installed JASS and Domino’s scripts in parallel ? That won’t work. At least it will lead to unpredictable behaviour. So you better decide on which tool you prefer
side note: Jass is based on Domino’s scripts (december-2008 version) plus functionality and enhancements made by machinimatrix. Especially the usage of alpha masks is my own contribution here. So if it is that, what you are missing in your installation, then probably you are not running JASS…
Is the Jass distro gonna be available for other OS (namely MAC Leopard or Windows Vista) at any time in the future?
The binary distro is meant as an easy starter package for fast install and a quick step to produce your first sculpted prim with blender. Currently our advice is to switch to an official blender version and import the JASS folder there once you decided to get along with blender. As new blender releases jump out of the box rather frequently, it is anyways good to know how to migrate in case one wants to get hold on the newest blender features
Although some time in the future we might add full binary support for other Operating systems, but that would be only done when we are ready to add a “professional section” with payed subscriptions, and an “info-shop” or something like that.
a great tool, and much needed!
i cannot figure out how to bake an oblong sculpty map. i have a uvmap at 8×128, but the bake second life sculpties only ever does 32×32. (unless i import an oblong sculpty tga and rebake that). i’m not really a blender user, so i’m probably missing something very simple. are there instructions for oblongs? and how to use the buttons in the bake. like the rgb ranges and such.
thanks!
Not sure, how you ended up in this situation. But what you can do is the following:
- go to edit mode
- enter the UV editor
- There create a new image of size 16*256
- Then render bakle second life sculpties.
The sculpty baker will create the correct map and place it into your just created image.
If you can not figure it out by yourself, feel free to send me a .blend file I can then take a look at it.
cheers,
Gaia
After some reading, I noticed the lack of a 64 bits windows installer for blender; I assume JASS binary has not a 64 bits compatibility either… please tag that into the install instructions so you don’t make hundred of people lose time and effort over non-supported OS versions.
That or there is ANOTHER reason why it won’t install, grrrr!!!
The binary version has only been tested on Windows-XP, so your problems could be due to lack of support for other Operating systems (or lack of 64 bit support as you mention). I have updated the blog page and placed some notes about “Windows-XP only” into the text.
I think, there will be a better binary release as soon as i manage to get some time from a programmer.
I am sorry for any inconveniences and trouble you had with the program.
I can’t get it to run. Clicking on blender.exe only says it fails to initialize. I have tried on 5 computers so far, WTF is wrong with the binary distribution or is there a precise list of OS/hardware versions needed that I missed???
Hi I’m quite interested in this program but i can’t download the binary or the scripts because i’m getting a 404 on the server they are on. are they located anywhere else?
We had a wrong configuration in the network routers.
The download should work again.
Thanks for the notification and sorry for any inconveniences.
Hussayn
the link doesn’t work
I just downloaded the most recent Python 3.1 release and still get the message “This script requires a full Python installation”.
Hi, Ezra
1.) You do not need to install python
2.) If you still want to have full python support, then install python 2.6. That is the only python-version which is supported by jass.
3.) I found a bug in the NURBS creation functions. I fixed it and published jass-1.4. Thank you for the hint!
BTW: If you have installed python 2.6, then inside blender you can go to Help -> tutorials and find some pointers into the machinimatrix blog
The prefered workflow with NURBS is nowadays:
1.) SPACE -> add -> Sculpt mesh
select sculpty-type NURBS
2.) Modify your nurbs as you like
3.) Bake your sculpty
This is the same method I was using. But after item 1) I just get “python error, check console” each time. So never get the opportunity for items 2.) and 3.).
I never have any problems with the other two options…. Subsurf or Multires.
I’ve been using JASS and loving it. I just today noticed the new JASS 1.3 binary distribution. So I downloaded it and love the ui set-up. This is going to make things so easy for folks to get going. I haven’t had any luck getting the nurbs part going. Nothing rezzes in the view port when I ADD a Nurb from MESH>SCULPT MESH>NURBS. I’ve never used a nurb anyway
. Great job Gaia, Domino and all other contributors.
The Nurbs2Sculptie entry works different from what you expect and the workflow has changed significantly with Jass-1.1 At this time the entry has even become obsolete.
The prefered workflow with NURBS is nowadays:
1.) SPACE -> add -> Sculpt mesh
select sculpty-type NURBS
2.) Modify your nurbs as you like
3.) Bake your sculpty
As you can see, the nurbs2sculptie script call is no longer needed
=====
If you wanted to use it for whichever reasons (as it was originally designed):
1.) Create a new NURBS object:
SPACE -> add -> Surface -> NURBS donut (or other)
2.) Modify your nurbs as you like
3.) Render -> Nurbs2Sculpty (0.6)
4.) Bake your sculpty
I will remove the Nurbs2Sculpty entry in the next Jass version where everything will get even more easy
HINT: Have you tried “Help -> Tutorials” … ? (you will need a full python installation in order to get help to work ;-( )
[...] [...]
[...] part of the tutorial also applies to the Domino Design scripts, while the secnd part refers to the JASS-distribution [...]