Improving Usability of Interactive Graphics Specification and Implementation with Picking Views and Inverse Transformations

Symposium on Visual Languages and Human Centric Computing VL HCC(2011)

引用 7|浏览12
暂无评分
摘要
Specifying and programming graphical interactions are difficult tasks, notably because designers have difficulties expressing the dynamics of the interaction. This paper shows how a specific architecture improves the usability of the specification and the implementation of graphical interaction. The architecture is based on the use of picking views and inverse transforms from the graphics to the data. With three examples of graphical interaction, I show how to specify and implement them with the architecture and how this improves programming usability. Moreover, I show that it enables implementing graphical interaction without a scene graph. This kind of code helps prevent errors due to cache consistency management.
更多
查看译文
关键词
Usability of programming,Graphical Interaction,Specification,Implementation,Picking views,Inverse Transforms
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要