Direct manipulation — Conceptual model

Involves dragging, selecting, opening, closing, and zooming actions on virtual objects. This approach exploits the user's knowledge of how they move and manipulate the physical world. Can involve actions using physical controllers or air gestures to control the movements of an on-screen avatar.

Pros:

Cons: