Encapsulating Interaction Techniques of 3D Language Editors in Visual Patterns
Encapsulating Interaction Techniques of 3D Language Editors in Visual Patterns
复制标题
将 3D 语言编辑器的交互技术封装在视觉模式中
DOI:
10.1145/2636240.2636840
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Uwe Kastens
中科院分区:
文献类型:
--
作者:
Jan Wolter;Uwe Kastens
The implementation of three-dimensional visual languages requires a wide range of conceptional and technical knowledge on issues for 3D graphics and textual language processing. Our generator framework DEViL3D incorporates such knowledge and supports the design of visual 3D languages and their implementation from high-level specifications. Such 3D languages arise from different modeling domains that make use of three-dimensional representations, e.g., the "ball-and-stick"models of molecules. The front-end of a 3D language implementation is a dedicated 3D graphical structure editor, which offers interaction and navigation techniques to construct programs in their domain. These techniques allow to manipulate the 3D program directly using operations to insert, move, and restructure objects. We have developed canned solutions for all such techniques that are encapsulated in visual patterns, which are provided by our generator. The designer of a particular 3D language only has to apply visual patterns to constructs of the abstract syntax, which defines the basic structure of the language. We have complemented our development with a usability study. Participants had to solve several tasks with different interaction or navigation techniques. The results partially indicate a significant advantage of one technique over another.
登录
查看更多内容
DOI:
--
发表时间:
2006
期刊:
影响因子:
--
作者:
Carsten Schmidt;U. Kastens;B. Cramer
通讯作者:
B. Cramer
DOI:
--
发表时间:
2003
期刊:
Software, Practice & Experience
影响因子:
--
作者:
Carsten Schmidt;U. Kastens
通讯作者:
U. Kastens
DOI:
10.1145/159161.155370
发表时间:
1993
期刊:
ACM Trans. Inf. Syst.
影响因子:
--
作者:
H. Koike
通讯作者:
H. Koike
DOI:
--
发表时间:
1987
期刊:
Fall Joint Computer Conference
影响因子:
--
作者:
E. Glinert
通讯作者:
E. Glinert
DOI:
--
发表时间:
2001
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
作者:
Desney S. Tan;G. Robertson;M. Czerwinski
通讯作者:
M. Czerwinski