Autodesk


  • WebVR in Chrome and Forge

    There's a lot happening in the world of WebVR at the moment. Today's big news is that Chrome 56 has now been released for Android, bringing WebVR support to Daydream phones (other devices to follow). This is an important landmark on the journey towards ubiquitous WebVR-capable devices. At some point we'll be getting a desktop version of Chrome that has WebVR, too: for now I'm still testing with Chromium, as suggested by the WebVR download instructions. The other noteworthy event – at least from Autodesk's perspective – is the release of v2.13 of the Forge viewer. This brings some VR-related…


  • Goodbye, Carl

    Yesterday Carl Bass announced he would be stepping down as CEO of Autodesk. The news came with the 9am Pacific press release, followed quickly by Carl's email to employees (reproduced here). I'm pretty sure that only a handful of people knew about this in advance: the rest of us were completely stunned. Autodesk has had "participation" from activist investors over the last year and a half or so – they were even mentioned in the press release talking about Carl's departure – so clearly the concern was that Carl was in some way pressured into leaving. At least that was…


  • VR guinea pigs

    On Friday we had our first external visitors to the VR room at Autodesk Neuchatel. Jose and Erich came across from Amstein + Walthert, an engineering firm headquartered in Zurich. Jose had reached out to me – we've been in contact a few times, over the years – as he'd read about the VR room on this blog and was curious to try it out. The room still isn't 100% ready – we're waiting for some furniture to show up – but it seemed a good opportunity to try out some of our VR demos on live volunteers. Here's the…


  • Through the Interface goes Around the World

    I have some big news. My wife and I have decided to take our three children out of school for a semester and travel around the world for six months. We'll be leaving at the beginning of July and spending a month in each of North America, South America, the South Pacific, ANZ, South Asia and South Africa, returning at the beginning of 2018. This is the reason I'm likely to be skipping AU 2017 and this year's Forge DevCon, by the way. So it goes. During the trip my wife will be "road schooling" the kids for a couple…


  • Enabling Visual Studio Code’s integrated web debugging

    Yesterday I finally took the time to work on one of those tasks that had previously never quite bubbled up to the top of my priority list. Since I've been working on Dasher 360 I've put up with using the developer tools built into Chrome for debugging. While these are pretty good – especially with source-map support, allowing us to debug the source TypeScript code – which is the main reason I haven't taken the time to do otherwise, they do have their limitations: just for instance, you very often start to edit code in the debugger before realising you're…


  • Happy 35th birthday, Autodesk

    Autodesk turned 35 years old, today. To commemorate this event, Shaan has suggested we all wear our oldest Autodesk shirt. I know I have an R14 ARX T-shirt somewhere, but I can't seem to find it (it was always about 5 sizes too big, so it may well have been thrown out). The best I could do were these two polo shirts from circa 2000. I'm not sure which is oldest, so here they both are. I'd joined the company five years before that, in 1995, but was based in Europe: a notoriously merchandising-starved continent, back then. It wasn't until…


  • Our VR room is ready!

    Today is a good day. After long months of preparation, the VR room at Autodesk Neuchatel is up and running! We're still waiting for a sofa and chair for waiting guests to relax in, but otherwise all is finally ready. Here's a quick video I shot to show you around the room.     I spent probably a day and a half this week struggling with why the Vives weren't working properly. The tracking was fine – I could see the supposedly mirrored views just fine – but the Vive displays themselves were blank. At first I thought I'd made…


  • Implementing tooltips for individual points in a point cloud in the Forge viewer

    In the last post we talked about a recent optimization to Dasher 360, where we implemented a point cloud rather than individual SVG-based markers for our various sensors. As mentioned, last time, this was pretty straightforward to get working, but did add some complexity: rather than having seperate DOM-resident markers – which can easily have separate tooltips assigned – we now have a single object and need to be able to display tooltips when individual points in the cloud are hovered over. Here's the basic algorithm we used to determine when an individual sensor was being hovered over: Implement a…


  • Optimizing Dasher 360: using a point cloud to display sensor markers

    At the Forge Accelerator in Munich, back in December, while I spent most of my time answering what questions I could about Forge I also showed up with a question of my own. In the original prototype of Dasher 360 we used code from a very helpful sample that showed how to add SVG markers to the DOM inside the Forge viewer. The original sample showed this in the context of adding markup to a model: on our side we wanted it to mark the location of sensors in the model. While this was great for small numbers of sensors,…


  • Autodesk Neuchatel’s VR room will soon be open for business!

    The work is nearly complete on the VR showroom in Autodesk's Neuchatel office. Before the big unveiling – which will probably happen early next week, although it'll probably be a month before the last furniture shows up – I thought I'd share a few snaps taken during the complete build process. Here's a photo of the original space. The two adjoining walls in the far corner are just partition walls, at this stage. Independently of the room being built, the decision was made to make these walls more permanent. So the first phase was to build permanent walls on two…