The Web world has changed. Now that all the most popular web browsers support WebGL, 3D on the web is a reality. With this Lab, Full Stack web developers who also are 3D enthusiasts will be able to create interactive web application and also get a head start to VR apps. The Forge Model Derivative API and zero-client Viewer allow developers to create interactive websites for all kinds of different markets where 3D CAD interaction could be added, and also full access to the metadata becomes available. This is a workshop on how to set up a Node.js server and client-side JS code to display and interact with any filename extension 3D model (CAD) using Forge - View and Data API. I will guide attendees through the entire process of building a simple application, including writing a node.js server, use of npm, hosting the web application and interacting with the 3D model by running different viewer JS extensions. This session features Forge.
- Learn how to create a dynamic application that works in all updated browsers
- Understand npm—View and Data API (Unit Test workflow)
- Identify resources for learning more about the API
- Learn how to host your 3D CAD website using third-party Web IDE
Jaime Rosales is a Senior Developer Advocate since August 2018 for the Autodesk Developer Network and Forge Development Partner Program. He joined Autodesk in 2011 through the acquisition of Horizontal Systems: the company that developed the cloud-based collaboration systems—now known as BIM 360 Glue (the Glue). He was responsible for developing all the add-ins for BIM 360 Glue, using the API’s of various AEC desktop products. He is currently empowering customers with the use of Autodesk Forge platform, through the world with hosted events such as Cloud Accelerators, AEC Hackathons, VR & AR Hackathons.. He spends part of his time presenting in different parts of the US, Europe and Latin America about the implementation of 3D content for web applications through the JS and NodeJS communities.
Shiya is a developer evangelist at Autodesk. She focuses on Web Services Autodesk has to offer, including the View and Data API and the backend services supporting it. This year Autodesk is offering a much more robust suite of Web Services that lets users manipulate their data using just the server side REST APIs. She will be sharing some of the helpful use cases partners have found to be very handy.