<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.stress-free.co.nz"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>stressfree - dragonfly</title>
 <link>https://www.stress-free.co.nz/tech/dragonfly</link>
 <description></description>
 <language>en</language>
<item>
 <title>Google O3D may finally bring 3D to the Web</title>
 <link>https://www.stress-free.co.nz/google_o3d_may_finally_bring_3d_to_the_web</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/google_labs.jpg&quot; alt=&quot;&quot; width=&quot;164&quot; height=&quot;71&quot; /&gt;&lt;/div&gt;
&lt;p&gt;Today Google released a very early preview of &lt;a href=&quot;http://code.google.com/apis/o3d/&quot;&gt;O3D&lt;/a&gt;, a cross-platform, open source plug-in that enables OpenGL accelerated graphics within Web browsers. Delivering 3D graphics within browsers is not a new thing, (remember &lt;a href=&quot;http://en.wikipedia.org/wiki/VRML&quot;&gt;VRML&lt;/a&gt;?) but what makes this initiative promising is that it works on all platforms and is backed by Google. Performance-wise O3D seems very snappy when compared to alternatives such as Flash 3D. As a result some of the &lt;a href=&quot;http://code.google.com/apis/o3d/docs/samplesdirectory.html&quot;&gt;initial demonstrations&lt;/a&gt; are very impressive, and it hints at a future where Google Earth and SketchUp leave their desktop roots behind to become pure web applications.&lt;/p&gt;
&lt;div style=&quot;text-align: center; margin: 5px 0px 5px 0px;&quot;&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/z02_yj6-VCY&amp;amp;hl=en&amp;amp;fs=1&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;560&quot; height=&quot;340&quot; src=&quot;http://www.youtube.com/v/z02_yj6-VCY&amp;amp;hl=en&amp;amp;fs=1&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;!--break--&gt;
&lt;p&gt;From an architectural collaboration perspective O3D is valuable for a number of reasons. Firstly in a review situation it would mean remote clients can experience 3D designs without having to download, install and learn a separate &quot;viewer&quot; application. Likewise within an intranet such functionality would be valuable when navigating a project or company knowledge base. Whereas at the moment textual (web) data is quite distinct from 3D models, in a O3D-enabled future the two could be seamlessly intertwined in a variety of powerful ways. Finally by freely distributing 3D capabilities to everyone with a browser O3D opens up the possibility for new types of 3D-centric web applications that allow all design team participants to more effectively communicate ideas with one and other. For examples of these potential markets checkout the section &#039;Where will Dragonfly land?&#039; in my earlier &#039;&lt;a href=&quot;/autodesk_dragonfly_emerges_from_its_larvae&quot;&gt;Autodesk Dragonfly emerges from its larvae&lt;/a&gt;&#039; post. The people behind O3D&#039;s demo applications seem to appreciate this fact too, because the &quot;Interiors&quot; demo showcases such a tool (i.e. it &#039;copies&#039; Project DragonFly).&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/o3d_trends.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;361&quot; /&gt;&lt;br /&gt;A 3D, Google Trends view of the Earth in O3D&lt;/div&gt;
&lt;p&gt;I have not yet created or rendered content using O3D, but if I get the chance there is a significant amount of &lt;a href=&quot;http://code.google.com/apis/o3d/docs/devguideintro.html&quot;&gt;developer documentation&lt;/a&gt; online. Anybody with web development experience should feel at home because the rendering engine is &lt;a href=&quot;http://code.google.com/apis/o3d/docs/devguidechap01.html&quot;&gt;initiated and controlled&lt;/a&gt; using Javascript. This is a great choice, not only does it make the technology accessible, but it means 3D can be integrated into &quot;traditional&quot; web applications using standard Javascript event handlers. For example if you were creating a web-based CAD application you could create the majority of the user-interface using standard HTML/Javascript and leave O3D to handle just the rendering of the model window(s). Such an approach also means developers who already have already created 3D web applications in Flash and HTML could leverage O3D without being completely rewritten.&lt;/p&gt;
&lt;p&gt;Overall O3D comes across as a very powerful and surprisingly polished early preview. Google are obviously very serious about 3D in the browser, and this implementation seems to be the most promising yet.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/thesis&quot;&gt;thesis&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/google&quot;&gt;google&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/autodesk&quot;&gt;autodesk&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/dragonfly&quot;&gt;dragonfly&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Wed, 22 Apr 2009 11:23:22 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">543 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Autodesk Dragonfly emerges from its larvae</title>
 <link>https://www.stress-free.co.nz/autodesk_dragonfly_emerges_from_its_larvae</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;&lt;a href=&quot;http://labs.autodesk.com/technologies/dragonfly/&quot;&gt;Project Dragonfly&lt;/a&gt; is an Autodesk Labs technology preview of a web-based, simple to use architectural planning tool. It represents a step towards a future where CAD and BIM model editors are not considered bloated, complex, or desktop-bound. Whilst the current functionality of the tool is limited, it is technically impressive, and the underlying concept hints that Autodesk’s broader web strategy (as discussed in ‘&lt;a href=&quot;/autodesk_beyond_desktop_cad_and_bim&quot;&gt;Autodesk Beyond Desktop CAD &amp;amp; BIM&lt;/a&gt;’) is proceeding at a slow, but steady pace.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/dragonfly-lg.jpg&quot;&gt; &lt;img src=&quot;/sites/default/files/u63/dragonfly-sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;276&quot; /&gt;&lt;br /&gt;An example of the 3D visualisation capabilities of Dragonfly (click to enlarge) &lt;/a&gt;&lt;/div&gt;
&lt;!--break--&gt;
&lt;h2&gt;Dragonfly in flight&lt;/h2&gt;
&lt;p&gt;Dragonfly runs on any operating system that has a web browser which supports the latest Flash plug-in, for example Windows, OSX or Linux. &lt;a href=&quot;http://labs.blogs.com/its_alive_in_the_lab/2009/03/project-dragonfly-now-available-on-autodesk-labs.html&quot;&gt;Designing a floor plan&lt;/a&gt; primarily takes place within a constrained 2-dimensional space, but limited 3-dimensional views are available. In a nod towards its Autodesk lineage the toolbar and view controls aesthetically mimic those found in &lt;a href=&quot;http://usa.autodesk.com/adsk/servlet/index?siteID=123112&amp;amp;id=2704278&quot;&gt;AutoCAD&lt;/a&gt; and &lt;a href=&quot;http://usa.autodesk.com/adsk/servlet/index?id=4086277&amp;amp;siteID=123112&quot;&gt;Autodesk Design Review&lt;/a&gt;. As a result the tools are intuitive to use, but slightly limiting for those used to the responsiveness and flexibility of a desktop application. For a web-based tool in its infancy this is unsurprising, and there are certainly no fears (yet) that Autodesk is cannibalizing Revit or AutoCAD sales. However there are very strong signs that with continued development a unique and compelling product will evolve.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;object width=&quot;480&quot; height=&quot;295&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/G4y9iluoH70&amp;amp;hl=en&amp;amp;fs=1&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;295&quot; src=&quot;http://www.youtube.com/v/G4y9iluoH70&amp;amp;hl=en&amp;amp;fs=1&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;p&gt;At Dragonfly’s core is a Flash-based model editor that enables users to manipulate architectural elements using traditional mouse gestures. In practice this editing process works best when in the 2D viewing mode, but moving of some objects whilst in the 3D view is possible. The graphic performance when making modifications is not up to par with a CAD or BIM desktop application, but for simple tasks it works quite well. What is impressive is the use of visual dimensioning aids to help quickly position elements in their correct location. Although not as powerful as the coordinate-based positioning systems used in most desktop CAD tools, for general layout it does the job admirably.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/dragonfly-dimensions-lg.jpg&quot;&gt; &lt;img src=&quot;/sites/default/files/u63/dragonfly-dimensions-sm.jpg&quot; alt=&quot;&quot; width=&quot;450&quot; height=&quot;331&quot; /&gt;&lt;br /&gt;The dimensioning aids that help size elements (click to enlarge) &lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Beyond basic modeling the most visually appealing aspect of Dragonfly is its library of architectural furnishings and surfaces. Each element in the library has a detailed 2D and 3D representation that adds a level of scale to an otherwise blank canvas. At the moment this library is small, but there is enough there to get an idea of its versatility, and given time this will undoubtedly grow. Like the modeling tools, library components can be dragged and dropped into place and rotated to suit the designer’s needs. An issue at the moment is that once a component is placed there does not seem to be a way of displaying its name or meta-data information. From the perspective of layout design this would be useful as it would enable details such as the exact shower model and cost to be recorded.&lt;/p&gt;
&lt;h2&gt;Learning to fly: Where Dragonfly can improve&lt;/h2&gt;
&lt;p&gt;Whilst a promising initial release, a lot of development needs to take place before Dragonfly can transition from interesting preview to productive tool. Online collaboration is a key area where the Web-based Dragonfly holds a huge advantage over contemporary CAD/BIM modeling tools. Whilst further development of the modeling toolset is needed, being able to save designs as traditional 2D and 3D files is also critical for adoption. Finally expanding the component library through integration with the Seek product index would seem an obvious evolutionary step for both services.&lt;/p&gt;
&lt;h3&gt;Collaboration is key&lt;/h3&gt;
&lt;p&gt;The greatest development and deployment advantage a tool like Dragonfly has is that was conceived and built with the Web in mind. In contrast most desktop-based CAD/BIM tools use a &lt;a href=&quot;/cad_collaboration&quot;&gt;file-based paradigm&lt;/a&gt; which cannot fully leverage the collaboration possibilities of the Internet. As a result sharing or collaboratively working on a design with Dragonfly is made very simple because the data and the tools are online. Unfortunately the current collaboration feature-set is limited to either exchanging an email link, or exhibiting the design within the public gallery. Whilst both are useful options, this is just the tip of a functional iceberg when it comes to professional architectural collaboration possibilities. Arguably the “holy grail” would be the inclusion of a multi-user, concurrent editing mode like that found in many Flash-based white-boarding tools. But even if technically infeasible, adding configurable read/write privileges and groups functionality would substantially increase Dragonfly’s value.&lt;/p&gt;
&lt;h3&gt;Exporting the layout for further development&lt;/h3&gt;
&lt;p&gt;The obvious market for a web-based architectural layout tool would seem to be in pre-design where clients are able to explore ideas by themselves. Once they have something they are happy with they need to be able to share it with their architect in a way that can promote further development. The first step in this process would be the ability to export scale 2D drawings in both DWF and PDF formats for printing and discussing over coffee. Architects should then be able to export the 3D model as a DWG so that more complex designs can be created within AutoCAD or Sketchup. Whilst this would probably not be used as the basis for production drawings, as far as visual exploration goes it would make an ideal starting point.&lt;/p&gt;
&lt;h3&gt;Growing the component library with Seek&lt;/h3&gt;
&lt;p&gt;An architectural layout tool is only as good as its component libraries, thus integration with &lt;a href=&quot;http://seek.autodesk.com/&quot;&gt;Autodesk Seek&lt;/a&gt; would make Dragonfly very compelling. Seek is &lt;a href=&quot;/autodesk_seek_towards_ubiquitous_aec_product_search&quot;&gt;Autodesk’s product search index&lt;/a&gt; which contains a broad range of product descriptions along with 2D and 3D models. Integration with the Seek service would be very challenging, but if it was executed well the result would be far greater than the sum of its parts. The benefit to Dragonfly is that users would instantly be able to access a vast catalogue of components which they could add to their layout. For Seek and its content providers Dragonfly integration would provide that next step in the procurement decision making process beyond search. i.e. I have a product that I am interested in, but how does it physically sit within the space I am designing?&lt;/p&gt;
&lt;h2&gt;Where will Dragonfly land?&lt;/h2&gt;
&lt;p&gt;Dragonfly is a great example of how powerful the web browser has become, but how will this materialise into a financially viable product offering? There would seem to be three markets; a value-add service for desktop software, an advertising platform, or an engine for third-party development.&lt;/p&gt;
&lt;h3&gt;Adding value to existing products&lt;/h3&gt;
&lt;p&gt;Microsoft refers to this as a &lt;a href=&quot;http://msdn.microsoft.com/en-us/architecture/aa699384.aspx&quot;&gt;Software + Services strategy&lt;/a&gt; where online tools are provided alongside desktop software to extend its functionality. In the case of Microsoft this is &lt;a href=&quot;http://www.officelive.com/&quot;&gt;Office Live&lt;/a&gt;, but for Autodesk this could be a version of Dragonfly that allowed Revit models to be interacted with online. In the foreseeable future Dragonfly is never going to match Revit in functionality, but it could allow architects to collaborate on plans with clients. For example an architect could export multi-story office plans to Dragonfly so that clients could experiment with office fittings and layouts. Once determined the Revit model could be synchronised with Dragonfly so that detailed production drawings or light renderings could be produced.&lt;/p&gt;
&lt;h3&gt;Autodesk as an advertising platform&lt;/h3&gt;
&lt;p&gt;Dragonfly’s component library would be an excellent advertising vehicle for manufacturers of furniture, fittings and surfaces. It is becoming common for these manufacturers to invest in web-based visualisation tools in order for potential clients to see what they will get. Rather than developing these tools, Dragonfly could be licensed to suppliers and the component library tailored to their promotional needs. These customised visualisation engines would be embedded into websites around the world in a similar manner as YouTube’s video player. Potential customers would then be free to experiment with how products would look and integrate within their own home.&lt;/p&gt;
&lt;h3&gt;A Dragonfly API: Third-party application development&lt;/h3&gt;
&lt;p&gt;Dragonfly’s underlying 2D layout and 3D visualisation functionality is something that can be applied to other tasks beyond basic architectural layouts. &lt;a href=&quot;http://maps.google.com/&quot;&gt;Google Maps&lt;/a&gt; is a great example of an innovative, web-based engine that has spawned a vast market of third-party applications. The underlying Dragonfly engine could fulfill a similar role if the API was exposed and developers were able to layer on functionality and information. Third-party development could be simple as tools for calculating the tiles needed in a space, through to applications in non-architectural domains. What the &lt;a href=&quot;http://en.wikipedia.org/wiki/Killer_application&quot;&gt;killer application&lt;/a&gt; would be is impossible to say, but being able to leverage Dragonfly within other web applications would be very powerful.&lt;/p&gt;
&lt;h2&gt;The big picture: bringing Dragonfly, Seek &amp;amp; Showroom together&lt;/h2&gt;
&lt;p&gt;Dragonfly is a nice technology preview, but its real value will only be realised once all of Autodesk’s online initiatives are seamlessly linked together. What will be most impressive is when &lt;a href=&quot;http://labs.autodesk.com/technologies/showroom/&quot;&gt;Showroom&lt;/a&gt; renderings can be produced from a &lt;a href=&quot;http://dragonfly.autodesk.com/&quot;&gt;Dragonfly&lt;/a&gt; model built using components sourced from &lt;a href=&quot;http://seek.autodesk.com/&quot;&gt;Seek&lt;/a&gt;. Judging by the state of these three services this day may not be too far off, and once it arrives it will stand as a remarkable online milestone. In the space of ten years something that required dedicated computer hardware and expensive software will be possible from anywhere for free. This will result in significant business model changes and the increased use of architectural modeling and rendering tools by the public.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/showroom-lg.jpg&quot;&gt; &lt;img src=&quot;/sites/default/files/u63/showroom-sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;294&quot; /&gt;&lt;br /&gt;An example rendering from Project Showroom (click to enlarge)&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;An unexplored opportunity: consolidating a user’s Autodesk identity&lt;/h2&gt;
&lt;p&gt;As Autodesk’s web services grow your online identity will be instrumental in monitoring activity across these different applications. Beyond Labs, Autodesk has a lot of identity-centric services, such as discussion boards, license management and an online university. As these elements coalesce it is important that Autodesk make it easy for users to manage their online identity and the information related to it. The most basic step being to ensure each online application uses the same single sign-on (SSO) service in order to create a consistent experience.&lt;/p&gt;
&lt;p&gt;Beyond basic plumbing, a user “portal” is required that stitches together the latest news and collaboration updates from all these sources. For example as Dragonfly or Seek content is shared with others there is a need for a central location where this can be managed and monitored. A significant opportunity Autodesk has in this regard is that the majority of their online customers use their desktop software on a daily basis. Integrating online profiles within these desktop tools would add value to the customer, and promote the use of its new online services. It would also mean that no matter what Autodesk application was open, a user’s shared content and their collaboration connections would be available.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Project Dragonfly is a promising release that offers a glimpse into a future where CAD and BIM tools are not the exclusive domain of architects. Assuming development continues and the tool is integrated with other Labs services the end product will break a great deal of online ground. Unfortunately at this time until its collaboration and export options mature, early adopters will struggle to find productive uses for Dragonfly. Still as a technology demonstrator Dragonfly performs admirably and provides a promising glimpse into the future.&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/thesis&quot;&gt;thesis&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/autodesk&quot;&gt;autodesk&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/cad&quot;&gt;cad&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/bim&quot;&gt;bim&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/seek&quot;&gt;seek&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/dragonfly&quot;&gt;dragonfly&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Fri, 13 Mar 2009 03:20:37 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">541 at https://www.stress-free.co.nz</guid>
</item>
</channel>
</rss>
