Dash Components
Several custom Dash components are distributed with Crystal Toolkit to enable the functionality of Crystal Toolkit apps.
These can be used and imported as any other Plotly Dash component.
Simple3DScene
The intent of this component is to provide easy three-dimensional rendering of “scenes” containing geometric primitives, such as cylinders or spheres.
Above all, this component is designed for simple use. It is not designed to compete with full scene graph implementations such as VTK or Three.js. If you want advanced usage, you should use these very powerful and well-documented libraries directly. Simple3DScene does use Three.js behind the scenes to power its functionality.
Link to documentation for creating Scene
objects inside Python.
Link to Simple3DScene
Dash component to render resulting Scene
object.