Twister: A space-warp operator for the two-handed editing of 3D shapes

被引:41
|
作者
Llamas, I [1 ]
Kim, B [1 ]
Gargus, J [1 ]
Rossignac, J [1 ]
Shaw, CD [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2003年 / 22卷 / 03期
关键词
free-form deformation; two-handed interaction; displacement and orientation constraints;
D O I
10.1145/882262.882323
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A free-form deformation that warps a surface or solid may be specified in terms of one or several point-displacement constraints that must be interpolated by the deformation. The Twister approach introduced here, adds the capability to impose an orientation change, adding three rotational constraints, at each displaced point. Furthermore, it solves for a space warp that simultaneously interpolates two sets of such displacement and orientation constraints. With a 6 DoF magnetic tracker in each hand, the user may grab two points on or near the surface of an object and simultaneously drag them to new locations while rotating the trackers to tilt, bend, or twist the shape near the displaced points. Using a new formalism based on a weighted average of screw displacements, Twister computes in realtime a smooth deformnation, whose effect decays with distance from the grabbed points, simultaneously interpolating the 12 constraints. It is continuously applied to the shape, providing realtime graphic feedback. The two-hand interface and the resulting deformation are intuitive and hence offer an effective direct manipulation tool for creating or modifying 3D shapes.
引用
收藏
页码:663 / 668
页数:6
相关论文
共 50 条
  • [1] Two-Handed 3D CAD Object Manipulation
    Fotouhi, Farshad
    [J]. IEEE MULTIMEDIA, 2013, 20 (04) : 96 - 95
  • [2] Two-handed interaction inspired by tangible interfaces in 3D modelling
    Vandoren, P
    Raymaekers, C
    Coninx, K
    De Weyer, T
    [J]. PROCEEDINGS OF THE FIFTEENTH IASTED INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, 2004, : 197 - 202
  • [3] VLEGO: A simple two-handed 3D modeler in a virtual environment
    Kiyokawa, K
    Takemura, H
    Katayama, Y
    Iwasa, H
    Yokoya, N
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1998, 81 (11): : 18 - 28
  • [4] The Clutch: Two-Handed Mobile Multi-Touch 3D Object Translation and Manipulation
    Shirehjini, Ali Asghar Nazari
    Chegini, Mohammad
    Shirmohammadi, Shervin
    [J]. 2015 IEEE INTERNATIONAL WORKSHOP ON HAPTIC AUDIO-VISUAL ENVIRONMENTS AND GAMES (HAVE), 2015, : 19 - 23
  • [5] A Preliminary Study of Two-Handed Manipulation for Spatial Input Tasks in a 3D Modeling Application
    Capobianco, Antonio
    Veit, Manuel
    Bechmann, Dominique
    [J]. COMPUTER-AIDED DESIGN OF USER INTERFACES VI, 2009, : 77 - 88
  • [6] Head-tracked stereo viewing with two-handed 3D interaction for animated character construction
    Turner, R
    Gobbetti, E
    Soboroff, I
    [J]. COMPUTER GRAPHICS FORUM, 1996, 15 (03) : C197 - &
  • [7] Consequence of Two-handed Manipulation on Speed, Precision and Perception on Spatial Input Task in 3D Modelling Applications
    Veit, Manuel
    Capobianco, Antonio
    Bechmann, Dominique
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (19) : 3174 - 3187
  • [8] HyFinBall: A Two-Handed, Hybrid 2D/3D Desktop VR Interface for Multi-Dimensional Visualization
    Cho, Isaac
    Wang, Xiaoyu
    Wartell, Zachary J.
    [J]. VISUALIZATION AND DATA ANALYSIS 2014, 2014, 9017
  • [9] DiscoNet: Shapes Learning on Disconnected Manifolds for 3D Editing
    Mehr, Eloi
    Jourdan, Ariane
    Thome, Nicolas
    Cord, Matthieu
    Guitteny, Vincent
    [J]. 2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 3473 - 3482
  • [10] Manipulation aid for two-handed 3-D designing within a shared virtual environment
    Kiyokawa, K
    Takemura, H
    Yokoya, N
    [J]. DESIGN OF COMPUTING SYSTEMS: SOCIAL AND ERGONOMIC CONSIDERATIONS, 1997, 21 : 937 - 940