Back to Filament

openLocalTransformTransaction

docs/android/dokka/filament-android/com.google.android.filament/-transform-manager/open-local-transform-transaction.md

1.75.0884 B
Original Source

//filament-android/com.google.android.filament/TransformManager/openLocalTransformTransaction

openLocalTransformTransaction

[main]
open fun openLocalTransformTransaction()

Opens a local transform transaction. During a transaction, getWorldTransform can return an invalid transform until commitLocalTransformTransaction is called. However, setTransform will perform significantly better and in constant time.

This is useful when updating many transforms and the transform hierarchy is deep (say more than 4 or 5 levels).

If the local transform transaction is already open, this is a no-op.

See also

commitLocalTransformTransaction
setTransform