Difference between revisions of "PRIM SCULPT TYPE SPHERE"

From Second Life Wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{LSL Constant
{{#if:
{{:PRIM_TYPE_SCULPT}}
}}{{LSL Constant
|name=PRIM_SCULPT_TYPE_SPHERE
|name=PRIM_SCULPT_TYPE_SPHERE
|type=integer
|type=integer
|value=1
|value=1
|desc=Uses a sphere as the basis for a scultpy prim. It does this by stitching the left side to right then separately converging the top & bottom.
|desc=When used in conjunction with {{#var:type_sculpt_const}} a sphere type sculpty is produced. It does this by stitching the left side to right then separately converging the top & bottom.
{{LSL_Constants/PrimitiveParams/sculpt_types|table=*|sortable=*}}
{{LSL_Constants/PrimitiveParams/sculpt_types|table=*|sortable=*}}
|examples=
|examples=

Revision as of 19:36, 17 April 2008

Description

Constant: integer PRIM_SCULPT_TYPE_SPHERE = 1;

The integer constant PRIM_SCULPT_TYPE_SPHERE has the value 1

When used in conjunction with PRIM_TYPE_SCULPT a sphere type sculpty is produced. It does this by stitching the left side to right then separately converging the top & bottom.

type Flags Style Description
PRIM_SCULPT_TYPE_SPHERE 1 Sphere Converge top & bottom, stitch left side to right
PRIM_SCULPT_TYPE_TORUS 2 Torus Stitch top to bottom, stitch left side to right
PRIM_SCULPT_TYPE_PLANE 3 Plane No stitching or converging
PRIM_SCULPT_TYPE_CYLINDER 4 Cylinder Stitch left side to right.
PRIM_SCULPT_TYPE_MESH 5 Mesh model See: Mesh
PRIM_SCULPT_FLAG_ZZZZZZZZ 63
PRIM_SCULPT_FLAG_ANIMESH 0x20 Animesh Read-only flag to query Animated mesh status.
PRIM_SCULPT_FLAG_INVERT 0x40 Invert Render inside out (inverts the normals).
PRIM_SCULPT_FLAG_MIRROR 0x80 Mirror Render an X axis mirror of the sculpty.

Caveats

  • The value of map is NULL_KEY when the owner does not have full permissions to the object and the map asset is not in the prim's inventory.
  • If map is missing from the prim's inventory and it is not a UUID or it is not a texture then an error is shouted on DEBUG_CHANNEL.
  • If map is a UUID then there are no new asset permissions consequences for the object.
    • The resulting object develops no new usage restrictions that might have occurred if the asset had been placed in the prims inventory.
All Issues ~ Search JIRA for related Bugs

Related Articles

Constants

•  PRIM_TYPE
•  PRIM_TYPE_SCULPT

Functions

•  llSetPrimitiveParams
•  llSetLinkPrimitiveParams
•  llGetPrimitiveParams

Events

•  changed

Deep Notes

Search JIRA for related Issues

Signature

integer PRIM_SCULPT_TYPE_SPHERE = 1;