Design UI Project

Apparent Layer Operations for the Manipulation of Deformable Objects

Takeo Igarashi, Jun Mitani


We introduce layer operations for single-view 3D deformable object manipulation, in which the user can control the depth order of layered 3D objects resting on a flat ground with simple clicks and drags, as in 2D drawing systems. We present two interaction techniques based on this idea and describe their implementation. The first technique is explicit layer swap. The user clicks the target layer, and the system swaps the layer with the one directly underneath it. The second technique is layer-aware dragging. As the user drags the object, the system adjusts its depth automatically to pass over or under a colliding object in the screen space, according to user control. Although the user interface is 2.5D, all scene representations are true 3D, and thus the system naturally supports local layering, self-occlusions, and folds. Internally, the system dynamically computes the apparent layer structure in the current configuration and makes appropriate depth adjustments to obtain the desired results. We demonstrate the effectiveness of this approach in cloth and rope manipulation systems.


Takeo Igarashi, Jun Mitani
Apparent Layer Operations for the Manipulation of Deformable Objects
ACM Transactions on Graphics, Volume 29, Issue 4, Article No.110, Proceedings of SIGGRAPH 2010, 25-29 July, 2010.
PDF   Vdeo (YouTube)

Demo program (java program, running on Windows OS)

« Projects List

HOME | Overview | Projects | Publicatuins | Members | Join Us | Contact Us

Japanese | English

Copyright (C) Japan Science and Technology Agency. All Rights Reserved.