This PHP app will generate a Sculpt texture for Second Life's Sculpted Prims. Enter z-position values (blue) from 0 to 255 and the corresponding radii values (red) from 0 to 127 in the boxes below. The values are all revolved around the prim's centre to create a solid, if your solid is inside-out then you should run your points in the opposite direction.

Various options are available for resolution and format. Ideally there would be no difference between the three resolutions given below but your milage may vary. PNG image format is given as I haven't got BMP as an option yet, with a PNG you can convert it to a BMP using any image manipulation tool (such as photoshop). Doing so will give slightly greater accuracy on your values as JPEG compression seems to skew the values a little.

Texture resolution:
256 x 256 pixels
128 x 128 pixels
64 x 64 pixels (default)

Image format:
JPEG (default)
PNG (requires conversion to JPEG, BMP or TGA before upload to Second Life)

Invert sculpt:
Invert sculpt texture (flip horizontally)

 
radius
z-position
 
 
Top z
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
 
Bottom z
 

Outline Preview


Fountain created using this tool, added animated torii and cylinders for water bringing it up to 5 prims, would be possible to make it from two sculpties of course.

Bowl made using older method, sharp edges were caused by the 16x16 grid being applied to a 64x64pix image so it is rendered as if it was a 32x32 grid. To solve this I implemented a 32x32 grid. 32x32 grid is output to 64x64pix image or greater as JPEG compression tends to skew the vertices.

Same sculpt as above but viewed from below. Visible is the single point where the grid collects, if this were a sphere it could be seen to converge on the north and south poles.
 

Store or Load Parameters

- Not Yet Implemented