Difference between revisions of "PRIM PHYSICS SHAPE TYPE"

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 9: Line 9:
!{{!}} {{LSL Param|pstype|type}} Flags
!{{!}} {{LSL Param|pstype|type}} Flags
! title="value" {{!}} V
! title="value" {{!}} V
! colspan="6" {{!}} Description
! colspan="4" {{!}} Description
! colspan="2" {{!}} Notes
{{!}}-
{{!}}-
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_PRIM|integer|0}}
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_PRIM|integer|0}}
{{!}} {{#var:value}}
{{!}} {{#var:value}}
{{!}} colspan="6" {{!}} Use the normal prim shape for physics <span style="float:right; margin-left:1ch;">(default for all non-mesh objects)</span>
{{!}} colspan="4" {{!}} Use the normal prim shape for physics
{{!}} colspan="2" {{!}} default for all non-mesh objects
{{!}}-
{{!}}-
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_CONVEX|integer|2}}
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_CONVEX|integer|2}}
{{!}} {{#var:value}}
{{!}} {{#var:value}}
{{!}} colspan="6" {{!}} Use the convex hull of the prim shape for physics <span style="float:right; margin-left:1ch;">(default for mesh objects)</span>
{{!}} colspan="4" {{!}} Use the convex hull of the prim shape for physics
{{!}} colspan="2" {{!}} default for all mesh objects
{{!}}-
{{!}}-
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_NONE|integer|1}}
{{!}} {{LSL Const|PRIM_PHYSICS_SHAPE_NONE|integer|1}}
{{!}} {{#var:value}}
{{!}} {{#var:value}}
{{!}} colspan="6" {{!}} Ignore this prim in the physics shape. <span style="float:right; margin-left:1ch;">''This cannot be applied to the root prim.''</span>
{{!}} colspan="4" {{!}} Ignore this prim in the physics shape.  
{{!}} colspan="2" {{!}} ''This cannot be applied to the root prim.''
}}
}}



Revision as of 12:55, 20 September 2011

Description

Constant: integer PRIM_PHYSICS_SHAPE_TYPE = 30;

The integer constant PRIM_PHYSICS_SHAPE_TYPE has the value 30

Used to set the type of shape the physics engine should use for the object.

llSetPrimitiveParams

[ PRIM_PHYSICS_SHAPE_TYPE, integer type ]
• integer type PRIM_PHYSICS_SHAPE_* flag

When used with llSetPrimitiveParams & llSetLinkPrimitiveParams

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_PHYSICS_SHAPE_TYPE ]);

Returns the listinteger type ]

• integer type PRIM_PHYSICS_SHAPE_* flag
type Flags V Description Notes
PRIM_PHYSICS_SHAPE_PRIM 0 Use the normal prim shape for physics default for all non-mesh objects
PRIM_PHYSICS_SHAPE_CONVEX 2 Use the convex hull of the prim shape for physics default for all mesh objects
PRIM_PHYSICS_SHAPE_NONE 1 Ignore this prim in the physics shape. This cannot be applied to the root prim.

Deep Notes

History

Search JIRA for related Issues

Signature

integer PRIM_PHYSICS_SHAPE_TYPE = 30;