Difference between revisions of "LlGetCenterOfMass"

From Second Life Wiki
Jump to navigation Jump to search
m
(deeper understanding)
Line 8: Line 8:
|func_footnote=If called from a child prim, the child's center of mass is returned instead (but still in region coordinates).
|func_footnote=If called from a child prim, the child's center of mass is returned instead (but still in region coordinates).
|spec
|spec
|caveats=Works in '''physical objects only'''. Returns [[llGetPos]]() for non-physical objects.
|caveats=Works in '''physical objects only'''.
In non-physical objects Center Of Mass is not computed.
Either the last computed ''value'' or llGetPos() is returned.
The ''value'' is stored as a prim property, that will only change when Center Of Mass is computed.
The ''value'' is not changed by script reset or deletion.
|constants
|constants
|examples
|examples

Revision as of 09:25, 2 December 2010

Summary

Function: vector llGetCenterOfMass( );
0.0 Forced Delay
10.0 Energy

Returns the vector position of the object's center of mass in region coordinates.

If called from a child prim, the child's center of mass is returned instead (but still in region coordinates).

Caveats

Works in physical objects only. In non-physical objects Center Of Mass is not computed. Either the last computed value or llGetPos() is returned. The value is stored as a prim property, that will only change when Center Of Mass is computed. The value is not changed by script reset or deletion.

Examples

See Also

Functions

•  llGetPos
•  llGetGeometricCenter

Deep Notes

Signature

function vector llGetCenterOfMass();