background preloader

Teehan lax labs

Facebook Twitter

Ascii Street View. Ascii Street View Real-time Ascii Art conversion of Google Street View panorama's done in WebGL. You'll need Chrome, Firefox 8+, or another browser that supports CORS WebGL textures. Coded by @peter_nitsch. Inspired by Sol's TextFX library. Built with @thespite's Google Street View Panorama library, and three.js. Read about this at Teehan+Lax Labs. Map data ©2014 Google, ZENRIN Terms of Use Map Satellite. ASCII Google Street View. Digital text as art: 'Ascii Street View' and 'Painting with a digital brush' Peter Nitsch of Teehan+Lax has been experimenting with new ways of interacting with ASCII art that go well beyond static text images of narwhals.

His latest project combined a projector and a computer too allow the characters to "exist in physical space – with light and paint. " With the setup, an artist can paint on a wall and the physical white paint becomes a projected image of ASCII characters. While you probably won't be painting with ASCII with that yourself anytime soon, you can play with the technology behind it. To enable to new project, Nitsch needed to write new code with OpenGL, which just so happens to be a port away from WebGL. Painting with a digital brush | Labs. “Lines of light ranged in the nonspace of the mind, clusters and constellations of data. Like city lights, receding.” William Gibson, Neuromancer It’s no secret that – in some eternal quest to palliate my nostalgia – I’ve developed a mild obsession with text-mode art.

Years ago, I learned all the relavent algorithms, techniques, and code pages in order to best simulate text-mode in modern browsers – an effort that resulted in (long since abandoned) projects like ASCIImeo and Flashterm. For many of us that have grown up with computers, text-mode art represents something deeper than nostalgia. I wanted to approach image-to-text conversion a bit differently this time around, focusing primarily on speed. A nice side-effect of writing the new library in OpenGL was easy portability to WebGL, enabling a unique twist on exploring the physical world: Proudly Featured On. Painting with a Digital Brush.