APS (Forge)
-
To follow up on the last post – where we talked about adding a custom tool to provide better support for pinch gestures – today we're going to talk about some other possibilities for supporting touch in the Forge viewer. Once again we're using Autodesk.Viewing.ToolController & ToolInterface. The Forge viewer uses Hammer.js internally to support […]
-
Over the last few days I've been working to improve support for touch devices in Dasher 360: the primary focus is on touch-enabled TVs and monitors, but I've been doing much of the testing for this on my mobile phone. Which means things are steadily getting better for people wanting to use phones and tablets […]
-
Please note the date above: this is an April Fools' Day post that was deliberately intended to make people only realise late in the article that it is, indeed, #FakeNews. Unfortunately a few (quite possibly automated) news aggregators have passed this on as real. In order to prevent further damage coming from this, I've placed […]
-
I mentioned in last week's post describing the March update to Dasher 360 that we had temporarily removed the fake surface shading animation – something I talked about way back when – from the public site in order to focus on something based on actual sensor data. Well, we've made quicker progress than expected – […]
-
This week we rolled out a significant update to Dasher 360. Those of you who follow this blog regularly will already have seen the implementation details for a number of the features in this release, from point cloud-based sensor dots to "Kiosk Mode". I've linked to those posts wherever possible. We'll take a look at […]
-
I've been interested in participating in – or at least attending – an AEC Hackathon for a couple of years now. I was first introduced to them during the VR Hackathons I attended in SF in 2014 and 2015 (Damon, Greg and Paul, who help organize the AEC Hackathons, were also organizing/involved in/attending the VR […]
-
In this final (for now, anyway) part of the series, we're going to look at the approach taken in the Dasher 360 kiosk mode to loop the demo indefinitely (although with variations, as mentioned last time) until someone interrupts by moving the mouse. The first piece of this is to track the mouse. We do […]
-
Now that we've seen how to move a fake cursor across the screen, let's talk about how best to use this technique to implement a demo mode for your Forge viewer-based application. Something I mentioned last time was that – for our purposes – this code needs to be fairly adaptable, whether for different views, […]
-
A request came up in a recent meeting talking about future features for Dasher 360. We want to be able to leave Dasher 360 running in "kiosk mode", whereby if left unattended for some time it starts to run through some canned activities, showing off some of the tool's capabilities. The mode should be interruptable: […]
-
Here's a quick one to wrap up the week. Some time ago we decided that Dasher 360 didn't need to provide the option for users to do an unconstrained orbit: the default mode of turntable orbit would be perfectly adequate, especially as we deal mainly with building models. So it was that I created a […]