Protected_Protected Optional_Protected_Duplicate offset mode:
simple: position/rotation/scale applied independently (Figma-style, straight lines)compound: full matrix delta (circular arrays, spirals)Note: this is for runtime use only, not serialized
Static ReadonlyOldStatic ReadonlyPluginProtected_Protected_Optionalprefix: stringProtected_Copy selected objects to internal clipboard. No scene mutation.
Cut selected objects to internal clipboard. No scene mutation.
Delete selected objects. Always shows a confirmation dialog.
Duplicate selected objects with smart offset support.
Optionalmode: DuplicateModeoverride the duplicateMode setting for this operation
Optionalselected: null | Object3D<Object3DEventMap> | Object3D<Object3DEventMap>[]Focus/zoom camera to fit the selected object(s). When multiple objects are selected, fits the camera to encompass all of them.
Optionalmeta: SerializationMetaTypePaste from internal clipboard.
Reset position, rotation, or scale of selected objects to identity. All resets are in local space and undoable.
Toggle visibility of selected objects based on primary selected object's state. If primary is visible → hide all selected. If primary is hidden → show all selected.
Optionalmeta: SerializationMetaTypeUnhide all hidden objects in the model root.
Base Class for Sync Viewer Plugins