Description
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.
Key Learnings
- 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
Speakers
- Jaime Rosales DuqueJaime Rosales is a Dynamic, accomplished Sr. Developer Advocate with Autodesk, highly regarded for 8+ years of progressive experience in Software Development, Customer Engagement, and Relationship Building for industry leaders. He's part of the team that helps partners/customers create new products and transition to the cloud with the use of Autodesk's new Platform - Forge. 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's Forge platform throughout the world, with hosted events such as Forge Accelerators, AEC Hackathons, VR & AR Hackathons. He has been recently involved in the development of AWS Quick Start to support Forge Applications.
- Augusto GoncalvesAugusto Goncalves has been an API evangelist at Autodesk, Inc., since 2008. He works with all sorts of technologies, from classic desktop to modern mobile and web platforms, including .NET for AutoCAD software and Revit software, and JavaScript application programming interface for NodeJS.