3D Multi-touch Table « Rama Hoetzlein

3D Multi-touch Table

3D Multi-touch Table (c) Rama Hoetzlein, 2010


The 3D Multi-Touch Table extends the notion of multi-touch surfaces into the third dimension. Common multi-touch surfaces use total internal reflection to detect the depression of fingers on a side-illuminated surface. To enable true 3D touch, two cameras are mounted at right angles, and the user wears a 3D glove with LED-illuminated fingertips. Tracking software developed for this project allows the cameras to pinpoint the true 3D position of the fingers.

Design interaction enables the user to construct 3D models by extruding (lifting) them from the table surface. Since 3D positions are know, and the geometry of the table is fixed, it is possible to determine when the user touches the glass surface. While sketching on the surface, the user draws 2D curves. Touching a curve with two fingers allows for a curve to be extruded upward into a 3D model.

Web Design MymensinghPremium WordPress ThemesWeb Development

New Website Launched

November 12, 2014November 12, 2014
This new personal website contains previously unpublished videos, updated content, and more on teaching materials and current research.

Fluids v.3.1 presented at GPU Technology Conference 2014

March 7, 2014March 7, 2014
news_fluidsNovel methods for fluid simulation were presented at the GPU Technology Conference, in Santa Clara, CA. The new Fluids v.3.1 can simulate over 4 million particles at 4 fps, is easier to build, and runs on CUDA 5.0 and 5.5.

Starting Position as Graphics Developer with NVIDIA

January 1, 2013January 1, 2013
nvidia_logoThis January, 2013, I start a new position in Graphics Research at NVIDIA Corporation in Santa Clara, CA, working with CAD clients to develop GPU technologies, and exploring topics in computer graphics.