Dynamik (oder Physik) steht in Zusammenhang mit der Bewegung und Rotation von Objekten und Prims.
Sie unterteilt sich in zwei Kategorien:
Kinematik
Kinematische Funktions arbeiten beziehen keine physikalischen Werte in ihre Funktionsweise mit ein (ignorieren also Größen wie
Kraft und
Drehmoment).
| Funktion | Bemerkung |
| llSetPos | Verändert die Position |
| llSetRot | setzt eine neue Rotation |
| llSetLocalRot | verändert die Rotation in Bezug auf das lokale Koordinatensystem |
| llSetScale | (nicht direkt eine dynamische Funktion) verändert die Größe eines Objektes |
Kinetik
Kinetische Funktionen generieren Kräfte und Drehmomente auf physikalischen Objekten, die resultierende Bewegung bestimmt sich anhand der Masse des Objektes oder Prims.
Die Energie eines Objektes bestimmt dabei wie stark sich die errechnete Kraft auswirken kann.
| Funktion | Kommentar |
| llApplyImpulse | |
| llApplyRotationalImpulse | |
| llGetAccel | |
| llGetForce | |
| llGetTorque | Gegenstück zu llGetAccel nur für Drehbewegungen |
| llGetOmega | Nicht verwechseln mit llTargetOmega! Ist das Gegenstück zu llGetVel für Drehbewegungen. |
| llGetVel | |
| llGroundRepel | |
| llMoveToTarget | |
| llPushObject | |
| llSetBuoyancy | |
| llSetForce | |
| llSetForceAndTorque | |
| llSetHoverHeight | |
| llSetTorque? | |
| llTargetOmega | Die Drehbewegung wird bei einem physikalischen Objekt auf dem Server, bei einem nicht-physikalischen auf dem lokalen Rechner berechnet. |
Folgende Funktionen wirken sich sowohl auf physikalische als auch auf nicht-physikalische Elemente aus:
| Funktion | Bemerkung |
| llGetLocalPos | |
| llGetLocalRot | |
| llGetPrimitiveParams | |
| llGetPos | |
| llGetRot | |
| llLookAt | |
| llRotLookAt | |
| llSetPrimitiveParams | |
| llTargetOmega |
Weiter Informationen findet man in den Themengebieten:
nonphysical?
Energie
Gravitation?
Physik
physical?
llSetStatus
Funktionen | Bewegung | Physik