2015 is the year in which virtual reality (VR) is finally ready for the masses. Google Cardboard was perfect for democratizing VR, while products like Samsung Gear VR have helped increase the quality for scenarios that require it. Importantly, both technologies are powered by mobile phones. This session will look at the steps to create web-based VR for design visualization using Autodesk, Inc.’s, View and Data API, and how you can extend this core implementation via native Android SDKs for both Google Cardboard and Samsung Gear VR. We will also spend time looking at Augmented Reality technologies such as Magic Leap and Microsoft HoloLens to understand the implications for design and engineering.
Software developers interested in VR for design & engineering
Our smartphones are filled with apps that track numerous things like our heart rate, running speed, and sleep patterns, but what can this new world of internet-connected devices do for our work lives in industry? Growth of a new class of products called “connected devices” or the “Internet of Things (IoT)” will usher in a new era of smarter, more cost-effective factories. These devices will make production data visible and useful, and will do much to help factory managers make more strategic decisions. This class will cover emerging trends in the Internet of Things and introduce a new, easy-to-implement application for managing factory operations. The cloud-based application uses data collected from wireless, non-intrusive sensors, and displays it in the context of a digital model in order to deliver actionable insights for energy and production management.
Until now, rich 3D experience has always been limited to desktop applications and a few high-end mobile games. With WebGL, for the first time we have a truly cross-platform graphics API that unlocks the power of hardware-accelerated 3D rendering right on the web. Join us as we learn about what WebGL is, how it works, and how you can use it. We will also show a showcase of some of the most impressive WebGL demonstrations out there. You wouldn't believe it's the web! Knowledge of web development is recommended but not required. We will mainly cover high-level concepts, run through some demonstrations, and show small snippets of code.
Are you wondering where to begin with the View and Data API? Does your firm currently use a myriad of software systems for conceptual design and marketing proposals? Do you need to collaborate with multiple stakeholders virtually anytime and anywhere? If so, this session is for you. During this hands-on lab we will dig into the tools and explore tips and techniques that will enable you to get up and running with the View and Data API. Basic programming knowledge is required, but web-programming skills are not required. By the end of the lab you will have implemented your first View and Data web application and web server.
We will describe the nitty-gritty programming details to implement a cloud-based system to analyze, visualize, and report on universal component usage. The components can be Revit software families used in Building Information Modeling (BIM) or any other kind of assets in any other kind of system. The focus is on the cloud-based database used to manage the component occurrences, either in global or project-based coordinate systems. You can make searches based on both keywords and geographical location. Models are visualized using pure WebGL, Three.js, and the Autodesk View and Data API, providing support for online viewing and model navigation. You can use the web app in any browser and on any mobile device with no need to install any additional software whatsoever. This is an advanced class for experienced programmers.