Thursday, March 12th, 2009

Project Dragonfly: Floor planning from AutoDesk

Category: Showcase

Project Dragonfly is the latest experiment from the Autodesk Labs group. It enables to visually floor plan in both 2d and 3d space:

A few of the folks who brought you Project Draw and Autodesk Seek, teamed with some fairly new members of the Autodesk family, have cooked up something new for the home project “do-it-yourselfer” – Project Dragonfly. I grew up in Louisiana and we used to call them Mosquito Hawks, so I was happy to hook this free web-based floor planning application into the Autodesk Labs site. Project Dragonfly’s technology preview offers all-types of users, even those without prior design skills, the ability to visualize a future home improvement project or dream about a long awaited one.

The team told us a little of the implementation:

In terms of implementatoin we use the Flex platform for the client. We are using a very cool 2d library for flex called Degrafa and Away3d for the 3d implementation. The most interesting aspects of this application IMHO are the rules system which provides ability for collision detection (this is not just a bounding box collision but a true geometry collision), orientation (objects reorient as they move closer to walls) and ability to do wall attachments.

On the 3d front of course the quality of user experience and performance were equal concerns. So we heavily customized the away3d framework, especially the renderers and offloaded a ton of work to the server (we use the amazon computing cloud-ec2 for hosting, s3/sdb for storage and cloudfront for CDN) so we can handle the processor intensive tasks away from the client.

Posted by Dion Almaer at 4:21 am

4 rating from 42 votes


Comments feed TrackBack URI

The Live Interior product ( has been providing most of the functionality sans collisions and organized sharing for some time now. It’s awkward that it also has dragonfly as a mascot.

Comment by vladdidenko — March 12, 2009

Thanks for helping spread the word.

Comment by scottsh115 — March 12, 2009

This is really interesting! I was wondering if you know how they do the transformation from the 3D we can see in the application to the .dwg or revit file.

Comment by tatiPiruli — October 30, 2009

Leave a comment

You must be logged in to post a comment.