Autodesk Research

  • Last week I talked about an API that we've added to Dasher, allowing it to be controlled via URL parameters. I expect this to be useful when integrating Dasher into other systems – as you can control the initial view of data, such as for a particular sensor during a specific time period – but I also expect it to be helpful for people to collaborate. It's with this in mind that over the long Easter weekend I started building a "sharing" feature into Dasher. You can think of it as a URL builder, much in the way that you…

  • After many months of hard work, the Refinery team has delivered the first official release of their Generative Design feature as part of Revit 2021. Here's the blog post describing the release. This marks the point at which generative design capabilities are first being made widely available to Revit users, directly from within the product. I know a number of customers have been waiting for this before engaging with the technology, so I'm impatient to see where things go from here. The feature comes with three pre-built sample studies for people to try: Three Box Massing, Workspace Layout and Optimize…

  • In the last post I neglected to remind people of Kiosk Mode, a great way to see some of Dasher's features. Simply click on the filmstrip button at the bottom of Dasher's vertical toolbar and move the cursor off to the side (this just stops the button from staying highlighted when the cursor gets hidden). Then just sit back and see how Dasher works. Here are some posts talking about how this works. Kiosk Mode knows about various Dasher extensions and can automate their usage. There's a fair amount of complexity in the mechanism, but it works well enough. Over…

  • After many months of effort, we now have an updated version of Project Dasher available on dasher360.com. (The project is still very much active research, so for now you're able to try it out with the model of the NEST building, accessible via the Demo button on the main page.) The major feature of this update is the new timeline, which was designed by Autodesk Research and developed by our partner CCTech. This component has been under development for over a year, so it's really exciting to finally get it into people's hands. Beyond that, you should really give the…

  • Things have changed a lot at Autodesk, over the last few weeks, as they have for most people on the planet. Working from home has become the norm: for someone who works from home, anyway, it's been interesting to see the playing field levelled a little: with everyone working remotely the dynamic in meetings has been very different. I have to admit that in many ways it's refreshing for me, personally, especially when combined with the fact I'm able to focus on "real" work, without having the regular distraction of travel to deal with. People are even socializing via video…

  • We've just finished celebrating the 20th anniversary of a dear friend and colleague, Clayton Hotson, joining Autodesk. We were in the same team, way back when Clayton joined, both working from our San Rafael office. Over the years we've ended up doing other things, but in the last few months have happily found ourselves back together in the Research Engineering team (the awesome group that was responsible for incubating Dreamcatcher…. it's a serious honour to be working with this team). Anyway, today we got together and had a surprise celebration for Clayton. We dug up some photos of Clayton etc.…

  • For the last week or so I've been busy making sure Dasher works well with multiple themes. You can see the progress across these posts. I'm not quite ready for a full unveiling, but it should go live at some point in the next week, give or take. In the meantime, here are some screenshots of the main page (you'll be able to select the theme either as you enter Dasher via the front page or from within the application's settings UI, which is integrated into the Forge viewer's). One of the big-ticket items in this coming release will be…

  • Despite the unfolding horror of the situation with Covid-19 – and stuff is really starting to hit the fan, here in Switzerland, with schools and non-essential commerces being closed and rumours of an enforced sequestration being considered – I'm at least getting some quality time to work on Dasher. Last week we saw how it was possible to support both dark and light themes from the Autodesk HIG in a Forge viewer application. I mentioned both times my desire to allow Dasher's theme to be selected by the user at runtime. After searching fruitlessly on the internet for some time,…

  • Last time we saw how it's possible to use Autodesk's HIG to add different visual themes to a Forge viewer application. When I first started down this path, I thought I'd probably just stop at implementing another dark theme inside Dasher: I suspected it would be a lot of work to implement a light theme. It turns out I was wrong: towards the end of last year I'd spent a few days rationalising our use of styles inside Dasher, by eradicating every use of "hardcoded" colours inside CSS styles and have them stored in SCSS variables. It felt like a…

  • I mentioned in the last post that I've been working on integrating a new timeline component into Dasher. By default the component supports a different visual theme than the one we've been using in Dasher: in order to make the look & feel consistent, I had to include Autodesk's HIG toolkit in the Dasher project. HIG stands for Human Interface Guidelines, and it's Autodesk's effort to increase visual consistency across our products (especially those that are web-based). And the best thing is, it's open source and available for anyone to integrate in their projects via npm or yarn. And if…