Difference between revisions of "Sculpted Prims: Sculpt Maps and Textures"

From Second Life Wiki
Jump to: navigation, search
(working on it ;))
(see talk page)
Line 5: Line 5:
 
{{Sculpted Prims/News}}
 
{{Sculpted Prims/News}}
 
|}
 
|}
== About this page ==
+
== Sharing Sculpt Maps, Textures, and Sculpted Prims ==
  
Add your sculpt maps and textures for use with sculpted prims to this page — or share the ones you have already uploaded into Second Life!
+
If you would like to share your sculpted prims, sculpt maps (shapes) and textures with the community, please list them below. Here's how:
  
 +
:# Inspect the object's properties in-world and note the UUID (inside your inventory, right-click the object and select "Copy asset UUID").
 +
:# Choose the appropriate grid section below (Main Grid, Beta Grid, or Teen Grid).
 +
:# Choose a meaningful name and add the object in alphabetical order.
 +
:# If you want to list a sculpt texture for a sculpt map or if you'd like to provide both sculpt maps and textures, group them together and list the sculpt map first.
 +
:# Specify the object's type (sculpted prim, sculpt map or a (visual) texture)
 +
:# Specify the UUID, or if it's in an object, its exact in-world location, or a link to slexchange.com.
 +
:# Add a snapshot of the object if possible. Please help keep the SL Wiki's "Image" namespace tidy by prepending "sp_map_name_of_object" for sculpt maps, "sp_tex_name_of_texture" for textures, and "sp_prim_name_of_object" for sculpted prims.
  
== Sculpt Maps in Beta Inventory ==
 
  
[[Image:Sculpted_fruit_small.png|right|frame|A Plate of Fruit made with Sculpted Prims]]
 
  
<div style="float:left;width:325px">
+
== Sculpt Map Packages ==
[[Image:Sculpt-apple1.jpg|left|frame|Apple]]
+
[[Image:sculpt-stem1.jpg|left|frame|Stem]]
+
[[Image:sculpt-banana1.jpg|left|frame|Banana]]
+
[[Image:sculpt-plate.jpg|left|frame|Plate]]
+
</div>
+
  
<div style="float:left;width:100%;">
+
* A pack of sculpture maps available for download: [http://www.jhurliman.org/download/sculpt-tests.zip sculpt-tests.zip]
[[Image:sculpt-cube.jpg|left|frame|Rounded Cube]]
+
[[Image:rounded cube.jpg|left|frame|Chamfered Cube]]
+
[[Image:sculpt-s.jpg|left|frame|S-Shape]]
+
[[Image:sculpt-test01.jpg|left|frame|Test]]
+
[[Image:juicer.jpg|left|frame|Juicer]]
+
[[Image:Poser6JessiHeadInSL.png|left|frame|SL Avatar Head with a single sculpted prim]]
+
</div>
+
  
<br style="clear:both;"/>
 
  
  
 +
== How to use the UUIDs ==
  
== Sculpt Map Packages ==
 
  
* A pack of sculpture maps available for download: [http://www.jhurliman.org/download/sculpt-tests.zip sculpt-tests.zip]
+
===== Setting the Sculpt Map UUID =====
  
 +
You can use the LSL scripting language to apply the UUIDs of sculpt maps to a prim:
  
 +
:# Open the LSL Script Editor. Create and save a new script as seen below.
 +
:# Look up the UUID of the sculpt map you would like to use (check the "object type" and make sure it is the UUID of a sculpt map, not a visual texture).
 +
:# In the script, replace "sculpt map uuid" with the desired UUID. For example, to use the UUID of the "Apple (default)" sculpt map on the Main Grid, change "sculpt map uuid" to "bea82b0f-27c6-730b-fd7f-733f2340b449".
 +
:# When you drop your script into a sculpted prim, it will change the prim's shape and then delete itself. Have fun!
  
== Sharing Sculpt Maps, Textures and Prims ==
+
<div style="margin-left:45px;width:750px">
 +
<big><pre>
 +
default
 +
{
 +
    state_entry()
 +
    {
 +
        llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_SCULPT, "sculpt map uuid", PRIM_SCULPT_TYPE_SPHERE]);
 +
        llRemoveInventory(llGetScriptName());
 +
    }
 +
}
 +
</pre></big>
 +
</div>
  
If you want to share sculpt maps (shapes), textures or sculpted prims that you have uploaded, please list them below.
 
  
:# Inspect the object's properties in-world and note the UUID.
 
:# Choose the appropriate grid section below.
 
:# Choose a meaningful name and add the object in alphabetical order.
 
:# Specify if it's a sculpted prim, sculpt map or a texture.
 
:# Specify the UUID, or if it's in an object, its exact in-world location, or a link to slexchange.com.
 
:# Add a snapshot of the object if possible.
 
:# If you want to list a sculpt texture for a sculpt map already listed here, group them together.
 
  
 +
===== Setting Texture UUIDs =====
  
== How to use the UUIDs to shape a prim ==
 
  
You can use the LSL scripting language to apply the UUIDs of sculpt maps to a prim:
+
:# Open the LSL Script Editor. Create and save a new script as seen below.
 
+
:# Look up the UUID of the texture you would like to use (check the "object type" and make sure it is the UUID of a (visual) texture, not a sculpt map).
:# Open the Script Editor and create a new script as seen below.
+
:# In the script, replace "texture uuid" with the desired UUID. For example, to use the UUID of the "Apple (default)" texture on the Beta Grid, change "texture uuid" to "6c0253e0-4d81-78d5-332d-a87a5641df51".
:# Look up the UUID of the sculpt map you would like to use (check the "object type" and make sure it is the UUID of a sculpt map, not a visual texture)
+
:# When you drop your script into a sculpted prim, it will change the prim's texture and then delete itself. Have fun!
:# In the script, replace "uuid" with the desired UUID. For example, to use the UUID of the "Apple (default)" texture on the Main Grid, change "uuid" to "bea82b0f-27c6-730b-fd7f-733f2340b449".
+
:# When you drop your script into a sculpted prim, it will change the prim's shape and then delete itself. Have fun!
+
  
 
<div style="margin-left:45px;width:750px">
 
<div style="margin-left:45px;width:750px">
Line 68: Line 66:
 
     state_entry()
 
     state_entry()
 
     {
 
     {
         llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_SCULPT, "uuid", PRIM_SCULPT_TYPE_SPHERE]);
+
         llSetTexture(["texture uuid", ALL_SIDES]);
 
         llRemoveInventory(llGetScriptName());
 
         llRemoveInventory(llGetScriptName());
 
     }
 
     }
Line 79: Line 77:
  
 
<div align="center">
 
<div align="center">
{| style="border:1px solid #A3B1BF; text-align:center; background:#f5faff"
+
{| style="border:1px solid #a3b1bf; text-align:center; background:#f5faff"
 
|-<!--COLUMN HEADINGS-->
 
|-<!--COLUMN HEADINGS-->
| width="155pt" style="background: #cee0f2; padding: 0.3em; text-align:center;"|'''Description'''
+
| width="155pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Description'''
| width="95pt" style="background: #cee0f2; padding: 0.3em; text-align:center;"|'''Object Type'''
+
| width="95pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Object Type'''
| width="290pt" style="background: #cee0f2; padding: 0.3em; text-align:center;"|'''UUID'''
+
| width="290pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''UUID'''
| width="120pt" style="background: #cee0f2; padding: 0.3em; text-align:center;"|'''Location'''
+
| width="120pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Location'''
| width="105pt" style="background: #cee0f2; padding: 0.3em; text-align:center;"|'''Snapshot'''
+
| width="105pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Snapshot'''
 
|-<!--1ST HEADING-->
 
|-<!--1ST HEADING-->
| colspan="5" style="background: #cee0f2; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Beta Grid
+
| colspan="5" style="background: #bbbddc; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Beta Grid
 
|-<!--1st ROW 1st COLUMN-->
 
|-<!--1st ROW 1st COLUMN-->
| style="padding: 0.8em;" align="left" | Apple (default)
+
| style="padding: 0.8em;" align="left" | Egg (poles at ends)
 
| <!--2nd COLUMN--> | sculpt map
 
| <!--2nd COLUMN--> | sculpt map
| <!--3rd COLUMN--> | cd539e52-36d7-f88e-9153-a11a59642a5f
+
| <!--3rd COLUMN--> | a3626104-26a5-c4e6-71a9-e2c3f640b001
 
| <!--4th COLUMN--> | n/a
 
| <!--4th COLUMN--> | n/a
| <!--5th COLUMN--> | [[:Image:Sculpted_fruit_small.png|snapshot]]
+
| <!--5th COLUMN--> | n/a
 
|-<!--HORIZONTAL LINE-->
 
|-<!--HORIZONTAL LINE-->
|colspan="5" style="border-top:1px solid #cee0f2;"|
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
|-
+
| style="padding: 0.8em;" align="left" | Apple (default)
+
| texture
+
| 6c0253e0-4d81-78d5-332d-a87a5641df51
+
| n/a
+
| [[:Image:Apple-default-sculptie.jpg|snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Banana (default)
+
| sculpt map
+
+
| {{SLurl|region=Sandbox Island|x=128|y=128|z=28|title=Sandbox Island|}}
+
| [[:Image:Sculpted_fruit_small.png|snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Rounded Cube
+
| sculpt map '''*'''
+
| 1d46046b-04f9-456f-2bb2-fdc3ee8e6efe
+
| n/a
+
| [[snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Rounded Cube II
+
| sculpt map '''*'''
+
| 0217385c-b834-85c8-71b3-b3c2f9b50b3d
+
| n/a
+
| [[snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Funny Double Sphere
+
| sculpt map '''*'''
+
| 6c5be8f0-ef1f-c200-c43d-8d7e723151b3
+
| n/a
+
| [[snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Juicer
+
| sculpt map '''*'''
+
| 9cd4168e-39b0-09c9-7ee8-5320c7ef9346
+
| n/a
+
| [[snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Mushroom
+
| sculpt map '''*'''
+
| 0414c225-e5ca-962c-0713-92b3e7156b0a
+
| n/a
+
| [[snapshot]]
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
|-
+
| style="padding: 0.8em;" align="left" | Egg (poles at ends)
+
| sculpt map
+
| a3626104-26a5-c4e6-71a9-e2c3f640b001
+
| n/a
+
|
+
|-
+
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
 
|-
 
|-
 
| style="padding: 0.8em;" align="left" | Egg (poles on sides)
 
| style="padding: 0.8em;" align="left" | Egg (poles on sides)
Line 166: Line 100:
 
| n/a
 
| n/a
 
|-
 
|-
| colspan="5" style="border-top:1px solid #cee0f2;"|
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 
|-
 
|-
 
| style="padding: 0.8em;" align="left" | Klein Bottle
 
| style="padding: 0.8em;" align="left" | Klein Bottle
Line 173: Line 107:
 
| n/a
 
| n/a
 
| [[:Image:Kleinbottle.jpg|snapshot]]
 
| [[:Image:Kleinbottle.jpg|snapshot]]
 +
|-<!--COLUMN HEADINGS-->
 +
| width="155pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Description'''
 +
| width="95pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Object Type'''
 +
| width="290pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''UUID'''
 +
| width="120pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Location'''
 +
| width="105pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Snapshot'''
 
|-
 
|-
| colspan="5" style="background: #cee0f2; padding: 0.2em;"| ''* The orientation of the sculpt map is reversed; it needs to be flipped horizontally (otherwise it'll appear inside out).''
+
| colspan="5" style="background: #bbbddc; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Main Grid
|-
+
| colspan="5" style="background: #cee0f2; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Main Grid
+
 
|-<!--HORIZONTAL LINE-->
 
|-<!--HORIZONTAL LINE-->
| style="padding: 0.8em;" align="left" | Apple (default)
+
| style="padding: 0.8em;" align="left" | Avatar Head
 
| sculpt map
 
| sculpt map
| bea82b0f-27c6-730b-fd7f-733f2340b449
+
| 5b48af61-a894-044e-1d10-c0ccb5c64eb4
| n/a
+
 
| n/a
 
| n/a
 +
| [[:Image:Poser6JessiHeadInSL.png|snapshot]]
 
|-
 
|-
| style="padding: 0.8em;" align="left" | Banana (default)
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
| sculpt map
+
| d962089b-2197-993c-9ec9-4993eb0a95f2
+
| n/a
+
| n/a
+
 
|-
 
|-
| style="padding: 0.8em;" align="left" | Cube
+
| style="padding: 0.8em;" align="left" | Chess: King
 
| sculpt map
 
| sculpt map
| 994c72bf-31e6-469f-6579-70b659398d11
+
| 5fdf9498-c1cd-9e5f-8b0d-01b8518052ef
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | Plate (default)
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
| sculpt map
+
| fb39e9be-0609-2d1e-0988-803d1c04411e
+
| n/a
+
| n/a
+
 
|-
 
|-
| style="padding: 0.8em;" align="left" | basic head
+
| style="padding: 0.8em;" align="left" | Chess: Rook
 
| sculpt map
 
| sculpt map
| 76c809c1-f2f8-5204-c05e-e2609cb0c690
+
| 48121ed1-870c-dd53-1d5d-ac762f0b603e
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | chess king
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Cube
 
| sculpt map
 
| sculpt map
| 5fdf9498-c1cd-9e5f-8b0d-01b8518052ef
+
| 994c72bf-31e6-469f-6579-70b659398d11
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | chess tower
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Head
 
| sculpt map
 
| sculpt map
| 48121ed1-870c-dd53-1d5d-ac762f0b603e
+
| 76c809c1-f2f8-5204-c05e-e2609cb0c690
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 
|-
 
|-
 
| style="padding: 0.8em;" align="left" | sculpt-s
 
| style="padding: 0.8em;" align="left" | sculpt-s
Line 225: Line 161:
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 
|-
 
|-
 
| style="padding: 0.8em;" align="left" | sculpt-stem1
 
| style="padding: 0.8em;" align="left" | sculpt-stem1
Line 231: Line 169:
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 
|-
 
|-
 
| style="padding: 0.8em;" align="left" | sculpt-test01
 
| style="padding: 0.8em;" align="left" | sculpt-test01
Line 238: Line 178:
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | push pin
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Push Pin
 
| sculpt map
 
| sculpt map
 
| 39fba6dd-ae01-bd23-6fad-a25e4ea2a5fc
 
| 39fba6dd-ae01-bd23-6fad-a25e4ea2a5fc
Line 244: Line 186:
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | push pin
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Push Pin
 
| texture (red)
 
| texture (red)
 
| ddb769c5-f893-96f3-0cfc-641d660a7e35
 
| ddb769c5-f893-96f3-0cfc-641d660a7e35
Line 250: Line 194:
 
| n/a
 
| n/a
 
|-
 
|-
| style="padding: 0.8em;" align="left" | vase or bowl based on plate
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Vase or Bowl based on Plate
 
| sculpt map
 
| sculpt map
 
| 13dcdf53-2389-b672-cf41-c7dc342a4f60
 
| 13dcdf53-2389-b672-cf41-c7dc342a4f60
 
| n/a
 
| n/a
 
| n/a
 
| n/a
 +
|-<!--COLUMN HEADINGS-->
 +
| width="155pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Description'''
 +
| width="95pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Object Type'''
 +
| width="290pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''UUID'''
 +
| width="120pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Location'''
 +
| width="105pt" style="background: #bbbddc; padding: 0.3em; text-align:center;"|'''Snapshot'''
 
|-
 
|-
| style="padding: 0.8em;" align="left" | SL avatar head
+
| colspan="5" style="background: #bbbddc; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Teen Grid
 +
|}
 +
</div>
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== Sculpt Maps and Textures provided by Linden Lab ==
 +
 
 +
<br/>
 +
 
 +
<div align="center">
 +
{| style="border:1px solid #a3b1bf; text-align:center; background:#ffffe5"
 +
|-<!--COLUMN HEADINGS-->
 +
| width="155pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Description'''
 +
| width="95pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Object Type'''
 +
| width="290pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''UUID'''
 +
| width="120pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Location'''
 +
| width="105pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Snapshot'''
 +
|-<!--1ST HEADING-->
 +
| colspan="5" style="background: #fee391; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Beta Grid
 +
|-<!--1st ROW 1st COLUMN-->
 +
| style="padding: 0.8em;" align="left" | Apple (default)
 +
| <!--2nd COLUMN--> | [[Image:Sculpt-apple1.jpg|sculpt map]]
 +
| <!--3rd COLUMN--> | cd539e52-36d7-f88e-9153-a11a59642a5f
 +
| <!--4th COLUMN--> | n/a
 +
| <!--5th COLUMN--> | [[:Image:Sculpted_fruit_small.png|snapshot]]
 +
|-<!--HORIZONTAL LINE-->
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Apple (default)
 +
| texture
 +
| 6c0253e0-4d81-78d5-332d-a87a5641df51
 +
| n/a
 +
| [[:Image:Apple-default-sculptie.jpg|snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Banana (default)
 +
| [[Image:sculpt-banana1.jpg|sculpt map]]
 +
 +
| {{SLurl|region=Sandbox Island|x=128|y=128|z=28|title=Sandbox Island|}}
 +
| [[:Image:Sculpted_fruit_small.png|snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Rounded Cube
 +
| [[Image:sculpt-cube.jpg|sculpt map]] '''*'''
 +
| 1d46046b-04f9-456f-2bb2-fdc3ee8e6efe
 +
| n/a
 +
| [[snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Rounded Cube II
 +
| sculpt map '''*'''
 +
| 0217385c-b834-85c8-71b3-b3c2f9b50b3d
 +
| n/a
 +
| [[snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Funny Double Sphere
 +
| sculpt map '''*'''
 +
| 6c5be8f0-ef1f-c200-c43d-8d7e723151b3
 +
| n/a
 +
| [[snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Juicer
 +
| [[Image:juicer.jpg|sculpt map]] '''*'''
 +
| 9cd4168e-39b0-09c9-7ee8-5320c7ef9346
 +
| n/a
 +
| [[snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Mushroom
 +
| sculpt map '''*'''
 +
| 0414c225-e5ca-962c-0713-92b3e7156b0a
 +
| n/a
 +
| [[snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc; background: #fff7bc; padding: 0.3em;"| ''* The orientation of the sculpt map is reversed; it needs to be flipped horizontally (otherwise it'll appear inside out).''
 +
|-<!--COLUMN HEADINGS-->
 +
| width="155pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Description'''
 +
| width="95pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Object Type'''
 +
| width="290pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''UUID'''
 +
| width="120pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Location'''
 +
| width="105pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Snapshot'''
 +
|-
 +
| colspan="5" style="background: #fee391; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Main Grid
 +
|-<!--HORIZONTAL LINE-->
 +
| style="padding: 0.8em;" align="left" | Apple
 
| sculpt map
 
| sculpt map
| 5b48af61-a894-044e-1d10-c0ccb5c64eb4
+
| bea82b0f-27c6-730b-fd7f-733f2340b449
 
| n/a
 
| n/a
| [[:Image:Poser6JessiHeadInSL.png|snapshot]]
+
| [[:Image:Sculpted_fruit_small.png|snapshot]]
 
|-
 
|-
| colspan="5" style="background: #cee0f2; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Teen Grid
+
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Apple Stem
 +
| [[Image:sculpt-stem1.jpg|sculpt map]]
 +
| d1b6cc53-ac61-291f-9ce1-dc18170aa6a6
 +
| n/a
 +
| [[:Image:Sculpted_fruit_small.png|snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Banana
 +
| [[Image:sculpt-banana1.jpg|sculpt map]]
 +
| d962089b-2197-993c-9ec9-4993eb0a95f2
 +
| n/a
 +
| [[:Image:Sculpted_fruit_small.png|snapshot]]
 +
|-
 +
| colspan="5" style="border-top:1px solid #bbbddc;"|
 +
|-
 +
| style="padding: 0.8em;" align="left" | Plate
 +
| [[Image:sculpt-plate.jpg|sculpt map]]
 +
| fb39e9be-0609-2d1e-0988-803d1c04411e
 +
| n/a
 +
| [[:Image:Sculpted_fruit_small.png|snapshot]]
 +
|-<!--COLUMN HEADINGS-->
 +
| width="155pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Description'''
 +
| width="95pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Object Type'''
 +
| width="290pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''UUID'''
 +
| width="120pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Location'''
 +
| width="105pt" style="background: #fee391; padding: 0.3em; text-align:center;"|'''Snapshot'''
 +
|-
 +
| colspan="5" style="background: #fee391; padding: 0.2em; font-family: sans-serif; font-weight: bold; font-size: 1.2em; letter-spacing: 2px; word-spacing: 3px; text-align:center;" | Teen Grid
 
|}
 
|}
 
</div>
 
</div>
 +
 +
 +
 +
<div style="float:left;width:100%;">
 +
[[Image:rounded cube.jpg|left|frame|Chamfered Cube]]
 +
[[Image:sculpt-s.jpg|left|frame|S-Shape]]
 +
[[Image:sculpt-test01.jpg|left|frame|Test]]
 +
</div>
 +
 +
<br style="clear:both;"/>
 +
  
  

Revision as of 11:48, 2 June 2007

Important Changes to Sculpt Maps

An update to sculpted prims, included in release 1.16.0.1 of the beta viewer, has two changes that are not backwards-compatible:
1) The orientation of the sculpt map is reversed. This means all previously created sculpt maps/textures need to be horizontally flipped (otherwise they'll appear inside out.) This change fixes the orientation discrepancy between sculpt maps/textures and surface textures (which have required a 90 degree rotate and flip.)
2) The LSL call to set sculpted prims is changing to require two parameters: the texture and the topology type.

Sharing Sculpt Maps, Textures, and Sculpted Prims

If you would like to share your sculpted prims, sculpt maps (shapes) and textures with the community, please list them below. Here's how:

  1. Inspect the object's properties in-world and note the UUID (inside your inventory, right-click the object and select "Copy asset UUID").
  2. Choose the appropriate grid section below (Main Grid, Beta Grid, or Teen Grid).
  3. Choose a meaningful name and add the object in alphabetical order.
  4. If you want to list a sculpt texture for a sculpt map or if you'd like to provide both sculpt maps and textures, group them together and list the sculpt map first.
  5. Specify the object's type (sculpted prim, sculpt map or a (visual) texture)
  6. Specify the UUID, or if it's in an object, its exact in-world location, or a link to slexchange.com.
  7. Add a snapshot of the object if possible. Please help keep the SL Wiki's "Image" namespace tidy by prepending "sp_map_name_of_object" for sculpt maps, "sp_tex_name_of_texture" for textures, and "sp_prim_name_of_object" for sculpted prims.


Sculpt Map Packages


How to use the UUIDs

Setting the Sculpt Map UUID

You can use the LSL scripting language to apply the UUIDs of sculpt maps to a prim:

  1. Open the LSL Script Editor. Create and save a new script as seen below.
  2. Look up the UUID of the sculpt map you would like to use (check the "object type" and make sure it is the UUID of a sculpt map, not a visual texture).
  3. In the script, replace "sculpt map uuid" with the desired UUID. For example, to use the UUID of the "Apple (default)" sculpt map on the Main Grid, change "sculpt map uuid" to "bea82b0f-27c6-730b-fd7f-733f2340b449".
  4. When you drop your script into a sculpted prim, it will change the prim's shape and then delete itself. Have fun!
default
{
    state_entry()
    {
        llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_SCULPT, "sculpt map uuid", PRIM_SCULPT_TYPE_SPHERE]);
        llRemoveInventory(llGetScriptName());
    }
}


Setting Texture UUIDs
  1. Open the LSL Script Editor. Create and save a new script as seen below.
  2. Look up the UUID of the texture you would like to use (check the "object type" and make sure it is the UUID of a (visual) texture, not a sculpt map).
  3. In the script, replace "texture uuid" with the desired UUID. For example, to use the UUID of the "Apple (default)" texture on the Beta Grid, change "texture uuid" to "6c0253e0-4d81-78d5-332d-a87a5641df51".
  4. When you drop your script into a sculpted prim, it will change the prim's texture and then delete itself. Have fun!
default
{
    state_entry()
    {
        llSetTexture(["texture uuid", ALL_SIDES]);
        llRemoveInventory(llGetScriptName());
    }
}



Description Object Type UUID Location Snapshot
Beta Grid
Egg (poles at ends) sculpt map a3626104-26a5-c4e6-71a9-e2c3f640b001 n/a n/a
Egg (poles on sides) sculpt map 3ff8e2b4-9ba1-edc8-1bc3-3edfd2b15413 n/a
Klein Bottle sculpt map 8a68aea3-1aa2-6534-7589-bd7c78098230 n/a snapshot
Description Object Type UUID Location Snapshot
Main Grid
Avatar Head sculpt map 5b48af61-a894-044e-1d10-c0ccb5c64eb4 n/a snapshot
Chess: King sculpt map 5fdf9498-c1cd-9e5f-8b0d-01b8518052ef n/a n/a
Chess: Rook sculpt map 48121ed1-870c-dd53-1d5d-ac762f0b603e n/a n/a
Cube sculpt map 994c72bf-31e6-469f-6579-70b659398d11 n/a n/a
Head sculpt map 76c809c1-f2f8-5204-c05e-e2609cb0c690 n/a n/a
sculpt-s sculpt map 08ea8bc2-2fbe-ecec-5795-ee3d1db91371 n/a n/a
sculpt-stem1 sculpt map d1b6cc53-ac61-291f-9ce1-dc18170aa6a6 n/a n/a
sculpt-test01 sculpt map b73455c2-6865-64ad-daf0-e9c841be1a82 n/a n/a
Push Pin sculpt map 39fba6dd-ae01-bd23-6fad-a25e4ea2a5fc n/a n/a
Push Pin texture (red) ddb769c5-f893-96f3-0cfc-641d660a7e35 n/a n/a
Vase or Bowl based on Plate sculpt map 13dcdf53-2389-b672-cf41-c7dc342a4f60 n/a n/a
Description Object Type UUID Location Snapshot
Teen Grid



Sculpt Maps and Textures provided by Linden Lab


Description Object Type UUID Location Snapshot
Beta Grid
Apple (default) sculpt map cd539e52-36d7-f88e-9153-a11a59642a5f n/a snapshot
Apple (default) texture 6c0253e0-4d81-78d5-332d-a87a5641df51 n/a snapshot
Banana (default) sculpt map Sandbox IslandD snapshot
Rounded Cube sculpt map * 1d46046b-04f9-456f-2bb2-fdc3ee8e6efe n/a snapshot
Rounded Cube II sculpt map * 0217385c-b834-85c8-71b3-b3c2f9b50b3d n/a snapshot
Funny Double Sphere sculpt map * 6c5be8f0-ef1f-c200-c43d-8d7e723151b3 n/a snapshot
Juicer sculpt map * 9cd4168e-39b0-09c9-7ee8-5320c7ef9346 n/a snapshot
Mushroom sculpt map * 0414c225-e5ca-962c-0713-92b3e7156b0a n/a snapshot
* The orientation of the sculpt map is reversed; it needs to be flipped horizontally (otherwise it'll appear inside out).
Description Object Type UUID Location Snapshot
Main Grid
Apple sculpt map bea82b0f-27c6-730b-fd7f-733f2340b449 n/a snapshot
Apple Stem sculpt map d1b6cc53-ac61-291f-9ce1-dc18170aa6a6 n/a snapshot
Banana sculpt map d962089b-2197-993c-9ec9-4993eb0a95f2 n/a snapshot
Plate sculpt map fb39e9be-0609-2d1e-0988-803d1c04411e n/a snapshot
Description Object Type UUID Location Snapshot
Teen Grid


Chamfered Cube
S-Shape
Test




See also