QuantumGeometry
Documentation / Animations/QuantumGeometry
default()
function default(props: object): Element;
Defined in: app/components/Animations/QuantumGeometry.jsx:52
QuantumGeometry - Interactive quantum-inspired 3D visualization
Creates a dynamic 3D sphere with animated orbital lines that represent quantum superposition states. The component generates parabolic spherical orbitals with configurable parameters and multiple color schemes. Users can interact with the visualization through hover effects and clicks, triggering wave function collapse-like animations.
Parameters
Parameter | Type | Description |
---|---|---|
| { | The component props |
|
| Whether to auto-randomize the sphere |
|
| Additional CSS classes |
| { | Configuration object for sphere generation |
|
| Maximum number of orbital lines |
|
| Maximum sphere size in pixels |
|
| Minimum number of orbital lines |
|
| Minimum sphere size in pixels |
|
| Callback function for sphere clicks |
Returns
Element
The quantum geometry visualization
Component
Example
<QuantumGeometry
config={{ minLines: 8, maxLines: 15 }}
autoRandomize={true}
onSphereClick={(event) => console.log('Sphere clicked')}
/>