This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, September 30 • 3:00pm - 3:15pm
How we Integrated a Graphical Language For Augmented Reality

Sign up or log in to save this to your schedule and see who's attending!

We recently released 4D Studio, an authoring tool to design rich Augmented Reality experiences. Our goal is to make it as simple as possible for our users to design their own project. We created a compelling user interface. But we wanted to go further, and enable them to add scripting to the AR experiences. The users will benefit of a lot more flexibility and design freedom.

So, we decided to integrate this feature in 4D Studio and do some user testing. We provided documentation and samples, it went very well for people who knew coding and javascript. But still, for the others it was frustrating. We wanted to enable scripting for them too, so we studied various graphical languages and how we could integrate them.

I will present how we evaluated the various options for graphical language: flow programming versus sequential programming. I will detail the pro and cons from a integration pov. 

To solve this problem, we ultimately picked Blockly. I will show you how we integrated this graphical language to write augmented reality scripts. Building your own interactive 4d project has never been easier!

avatar for Jerome Etienne

Jerome Etienne

Three.js Team Lead, DAQRI
DevRel for DAQRI. Hardcore Javascript Developer. Author of Learning Three.js blog and CTO. Currently Three.js Team Lead. Loves Javascript, 3D AR, VR, WebGL and cool HTML5 stuff. 8th most active user on Github and frequent speaker at tech confs. Loves teaching motivated people who are willing to learn awesome things.

Wednesday September 30, 2015 3:00pm - 3:15pm
**Integrate Main Stage

Attendees (9)