In the last few years we have seen a number of projects that utilise delaunay triangulation to translate photographs into their geometric representations. Jonathan Puckey’s Delaunay Raster was the first to utilise this combination of delaunay triangulation with manually placed points and color averaging. Jonathan’s images, most of us have seen already, have inspired a wave of projects.
Latest project that utilises a very similar technique is DMesh, a custom software made in Cinder by Dofl Yun that analyzes an image and generate a triangle meshes with points. Included in the app is also manual mode so a user can add more points to get more detail or delete existing points. Users can also export an image as either a bitmap image or a vector image. See video below.
The current version you see below has most of the functions Dofl has planned for the basic version. He also intends to create a professional version that may include Video Import/Output, Object Tracking, Triangle Mesh Particle System and possibly 3D Work Environment and 3D Model export. iPhone / iPad version is on the list.
Here are some of the images we made with the preview version of the app.
No word on the release yet. DMesh is now available on the App Store.
- DMesh – Delaunay your photos directly on the iPhone DMesh, a custom software for Mac made using Cinder by Dofl Yun that analyzes an image and generate a triangle meshes with points (read post) is now also available for the iPhone. Just take a photo and DMesh analyzes your photo and convert it to a triangulated image. The images can then be saved to camera roll. It's also worth mentioning that DMesh for Mac is now also available in Pro version, allowing dynamic control of mesh density and sequence images Import/Export. Dofl has also been working on a feature requested by 3d animators to provide Collada file export for DMesh. Triangle meshes with color material could then be simply imported into apps like Cinema4D (see image below). Expect this in the future updates of DMesh Pro. Platform: iPhone Version: 1.0 Cost: $0.99 Developer: Dofl Yun DMesh for […]
- Dynamic Mesh Triangulation + UI [Cinder, iPad] First wave of Cinder built applications are starting to appear and boy are they wonderful. Posted on the Cinder forums are dynamic mesh experiments by Marcin Ignac, a Copenhagen based designer and programmer. Part of the Shiftcontrol collective, Marcin has been playing with Cinder mesh deforming as well as coding his own GUI based on the ControlP5 library for Processing. For triangulation he used poly2tri, a 2D constrained Delaunay triangulation library. He writes: The app is gonna be interactive and right now I can seamlessly switch image source between picture, video and camera capture. I love Cinder's file drag'n'drop support! Additionally there is some basic diffuse shading and all the textures can be displaced to simulate environmental mapping. In addition to the above, Marcin has made available wonderful code for mapping projection onto cubes for Processing. Check it out here. I have also embedded below few movies from Shiftcontrol's vimeo account which I can only tell have been made using 'openGL' but could have been made using either Cinder or openFrameworks libraries. If you are unfamiliar with Cinder, it is a recently made public, free and open source library for professional-quality creative coding in C++. You can get more info on Cinder by visiting libcinder.org. To see more projects made with Cinder on CAN, click here. Here is the screen of HD Trailer of Tron (720p) apparently playing smoothly at 30fps […]
- Hairrrr [Mac, Cinder] Created by Doug Pfeffer, Hairrrr is a Mac application that converts images into fields of hair. A while back Doug posted some sample generated images that sort of looked like body hair on the Cinder forums. Although he still hasn't found a project to integrate it with, he touched it up a little bit and wrapped it up in an OS X application. You can load your own image (through that button or drag n' drop) and save the images out. Options include hair length, density and also ability to invert. Download here (3.3mb). See also activecellmedia.com Doug Pfeffer is a developer at the Barbarian […]
- Actelion Imagery [Processing] Created by onformative, studio founded by Julia Laub and Cedric Kiefer in Berlin, Actelion Imagery is an application built for Actelion, a biopharmaceutical company that researches, develops and markets medicines for diseases that still lack adequate treatments. Project brief was to create a new identity for their brand without touching the logo, but in keeping with Actelion activities. The team developed a custom Processing application that builds on a range of algorithms to generate both still and animated assets for brochures and website. The new imagery is based on the smallest possible unit: digital molecules. These capture the magical moment when new medicine arises from molecules; innovative design for a company that supplies the world with innovations. We worked closely together with Interbrand in creating the graphic imagery and developed a tool for automatic image generation that enables the generation of a unique, in-itself homogeneous graphic image world out of heterogeneous visual material. The Processing-based software was developed especially for Actelion. It enables the targeted creation of graphic images based on photographs, where pixel information is translated into graphic elements such as points, lines and curves building on-top of new and familiar algorithms. There are a number of presets and vast number of possibilities – through expanded editing and settings – for making fine adjustments on individual graphical elements. The software allows both the print vector data and the information for digital media to be exported. The new corporate image was created for the publication of the company’s 2010 business report and continues to evolve in its updated website. Project Page see more images on […]
- First experiments with Leap Motion and Cinder After months of everyone sharing the Leap Motion demo video, the first Developer Kits are making their way into the hands of those that signed up early. Dofl Yun was one of the few to receive it last week, Leap Motion Dev Board (v.04) and with some help from Robert Hodgin and Andrew Bell with the setup, he has shared the early progress. For those that do not know, Leap Motion is a 3d depth camera much like Microsoft Kinect except provides much better precession. It aims to represent an entirely new way of interacting with your computers. It’s more accurate than a mouse, as reliable as a keyboard and more sensitive than a touchscreen. For the first time, you can control a computer in three dimensions with your natural hand and finger movements. Experiment I: Spaceship Racer Prototype This prototype shows that controlling position of camera in 3d space by tracking two hands. -- Experiment II: Mesh Builder This prototype shows that how to add points by tracking fingertips and generate triangle meshes in 3d space by connecting points. The company is estimating that the leap will ship in early 2013. Below experiments were built with C++ and Cinder. Reference Links Leap Motion: https://leapmotion.com Cinder: http://libcinder.org Here are links to download prototype apps for Mac (Of course you will need Leap Motion to test them). http://www.thedofl.com/data/spaceship_racer.zip http://www.thedofl.com/data/mesh_creator.zip Follow the progress on Dofl's […]
- ExtraFile File Formats [Mac] Created by Kim Asendorf, ExtraFile is conceptional software with practical usage. It's main intention is to offer an alternative to the static system of image file formats. It is also an attempt to address an alternative image file format, a piece of art, far away from the mainstream and commercial standards. The freedom not to have to pay attention to the file size or the loading and saving times provides the option to implement artistically byte orders, odd quality behaviours and visual designed formats. ExtraFile is breaking the rules of commercial formats like JPG, PNG or TIFF. It is a pioneer art project in storing image data. The process and the resulting bytes, regardless of content, become the artwork itself. ExtraFile.app is a native Mac OS X image converter application written in objC with the ability to open, preview and save the most common image file formats. It offers the possibility to use the seven build-in formats, 4Bit Components , Block Ascii , Block Indexed , Channel Compressed Image , Monochrome Collector File , Uniform Spectrum and the ExtraFile Format , to store image data. ExtraFile is an open source project, the source code is available on GitHub under the Artistic License 2.0. http://extrafile.org | http://kimasendorf.com Notes, comments and related projects: Extrafile vs GLI.TC/H vs. A Vernacular of File Formats by Rosa Menkmann when we ran out of formats, there was ExtraFile by Bit Synthesis EXTRAFILE by Hellocatfood extrafile by […]
- The Wombats – Techno Fan [openFrameworks] "TECHNO FAN" is a music video created for The Wombats by Memo Akten and Barney Steel. "We received a locked down signed off edit of live footage that had been rejected by the label. We were asked to process and stylise it. We worked with Memo Akten at msavisuals.com to create a custom openframeworks app that we used to process the rotoscoped edit." More images on thefoundcollective Director: Barney Steel; Compositing / Post: Raoul Paulet, Barney Steel, James Medcraft; Software development: Memo […]
- Faceless Void [Processing] Inspired by the wonderful work Jonathan Puckey has been doing with custom designed Delaunay triangulation scriptographer plugin for Illustrator, Jason Lam created this Processing application that uses your webcam to generate the same affect in real time. To run you will need the Triangulation Processing library available for download here and the source Jonathan was kind enough to make available for download here. He also points out to another Mesh Processing library by Lee Byron available here. See Jason's version of the video on Vimeo and mine below. Vimeo compression doesn't help - looks much better in […]
Posted on: 17/10/2011
- Junior Production Assistant at Resonate
- WebGL/3D Creative Prototyping Devs at TheSupply
- Freelance Interactive Producers at Psyop
- Senior Digital Designer at CLEVER°FRANKE
- Interaction Designer at Carlo Ratti Associati
- Art Director/Senior Designer at Stinkdigital
- Creative Technologist, The ZOO at Google
- Jr. / Sr. Software Developer at Minivegas
- Web Developer at Minivegas
- Digital Producer at Minivegas
- 3D Technologist at INDG
- Creative Director at INDG