Summary
Interactive data visualizations are a common request from clients, whether as a part of a large scale corporate project or for a smaller standalone project. Often, they’ll require pulling the data from a web API so that the data can be updated over time and interacted with in a 3D environment.
In this capstone, Jack DiLaura will walk you through creating an interactive data visualization that pulls data from a weather API. You’ll work through requesting and parsing JSON data from the API, converting that data into SOP geometry, and finally building a render picking setup to add interaction labels to the data. This combines three great techniques and how they can fit together to create holistic projects quickly and easily.
The capstone combines content from the SOPs Demystified, Creating 3D Installations with Render Picking, External Data and Web APIs workshops, giving you the opportunity to put the techniques you’ve learned into practice.
Instructor
Jack DiLaura
Capstone Contents
- Parsing JSON data from metaweather.com API
- Visualizing data in graph and point form using SOPs
- Creating render picking setup to allow mouse-based interaction
- Creating CHOP-based interactive control over positioning of UI display elements
- Using Python to route interaction info from Render Picking and to grab stored API data
Prerequisite
We highly recommend that you’ve finished the Creating 3D Installations with Render Picking course, the SOPs Demystified courses, and the External Data & Web API’s course prior to going through this Capstone Project:
