The increased degrees of freedom in a multitouch interface help users control 4D worlds with intuitive gestures. Relative to a specialized mouse-based interface, a multitouch interface is easier to learn, and 4D object manipulation is up to 1.5 times faster.
Furniture typically consists of assemblies of elongated and planar parts that are connected together by glue, nails, hinges, screws, or other means that do not encourage disassembly and re-assembly. An alternative approach is to use an interlocking mechanism, where the component parts tightly interlock with one another. The challenge in designing such a… (More)
Realistic facial animation is important in many graphics applications, like animated feature films and computer games, to enrich human computer interaction. In this paper, we propose a physically-based facial animation approach employing knowledge from the anatomy and biomechanics of human facial muscles. First, the 3D face mesh is generated automatically… (More)
Previous research on impossible figures focuses extensively on single view modeling and rendering. Existing computer games that employ impossible figures as navigation maze for gaming either use a fixed third-person view with axonometric projection to retain the figure's impossibility perception, or simply break the figure's impossibility upon view changes.… (More)
Conventional multitouch-based visualization systems mostly use just the touch information elicited from the touch surface to support the visualization applications, while rich contextual and dynamic information contained in user's hand postures above the surface remains untapped. This paper addresses this issue by proposing a family of finger-and-hand… (More)
DIY cardboard-based VR headset that enfolds a commodity smartphone is a popular means of achieving low cost immersive stereoscopic viewing experiences. However, existing applications for these devices have limited user-input capability, allowing mainly look-at control by head tilting. CardboardSense is a set of novel tap-gesture-based inputs that take… (More)
Although we can interactively rotate a 3D projected high-dimensional geometry and observe its dynamic changes, this traditional visualization method is limited and highly sensitive to the choice of viewing direction. Parallel-coordinates plots supplement this visualization scenario by providing statistical analysis of the geometry for distinct pairs of… (More)