Sketch3D v1 - Screenshot
Friday March 20, 2009
Sketch3D v1 - Screenshot

Sketch 3D utilizes a mixture of software in order to function as an integrated hardware / software system. Running on top of the Pico-ITX x86 SBC, is Windows Embedded Standard which provides a fair amount of OS flexibility without consuming limited system resources. On top of the OS sits two applications which o2 developed. The first application is a service that provides an intermediary between the sensor interface and the main application. Using serial (TTL) communication over USB, this service handles the communication of data between the micro-controller on the sensor interface board and the main application. The main application was constructed using the Unity game development environment which allows for efficient handling of realtime 3D graphics. The application essentially uses two 3D "cameras " that simulate the viewer's left and right eyes. These two cameras then output graphics using an anaglyphic (Red / Cyan) multiply effect thus creating the illusion of the drawing being truly three dimensional. As the user moves the three control knobs, polygons are created that move along the X, Y and Z axis forming a stereo anaglyph. As the user draws, the three axis accelerometer detects changes in the orientation of the device and rotates the camera around the 3D drawing giving users the flexibility to view their drawing from all angles. To erase, the user simply shakes the device which is detected through a series of sensor output "spikes " along the X and Y axis from the accelerometer (much like an "Etch-A-Sketch "). Designed and developed at o2 creative solutions
Previous / Next

Sketch3D v1 - Us...
Sketch3D v1 - In...
> Sketch3D v1 - Sc...
Sketch3D v1 - In...
Toyota - 2009 Pr...
Scion - Holograp...
Mos Def - Carneg...
Mos Def - Carneg...
Related Items

Scion - iQ Conce...
Accessibility in...
A Stitch Up - Pa...
U245 Gallery - T...

Tags

o2 creative solutions
experience design
design
prototype
UI

Social Bookmarks

Del.icio.us
Stumble Upon
Furl