9 November 2021 @ 5:00 PM – 7:00 PM (UTC+1)
Collaborative 3D Visualization Authoring using X3D, Python, and Jupyter Notebooks
- Vincent Marchetti – Web3D Consortium
KEYWORDS. X3D, Python, Jupyter, Computer Aided Design, Civil Engineering
ABSTRACT. I will present practice and techniques that will promote collaborative authoring of 3D visualizations, with application areas centering on engineering and scientific domains, but with potential relevance to cultural heritage and educational domains. The central idea is that the work of 3D content developers and expert X3D authors can be encapsulated in the form of Python-based Jupyter notebooks and made available to a wider audience of colleagues, allowing them to truly participate in creating, modifying, and reusing the work. This tutorial will present the basics of 3D visualization using X3D and Python; but a greater emphasis will be placed on how documentation, version control, and online deployment using container technology can enable widespread collaboration and reuse within the enterprise.
In this tutorial our primary example will be a Jupyter notebook which may be opened in interactive mode at
https://mybinder.org/v2/gh/vincentmarchetti/web3d2021_jupyter_tutorial/main?labpath=conic_figure.ipynb
A non-interactive view of this same notebook is viewable at
http://nbviewer.org/github/vincentmarchetti/web3d2021_jupyter_tutorial/blob/main/conic_figure.ipynb
All are welcome to message me through the Whova app or by email to vmarchetti@kshell.com if you have issues or questions before the tutorial with opening these resources.