Visualisation of cluster geometries

Static 3D visualisations can be shown with a simple wrapper around Makie.meshscatter.

CoupledDipole.visualise_makieFunction
 visualise_makie(cl; colour=:gold)

Static 3D visual of a cluster

Examples

cl = cluster_helix(8, 20, 20, 40, 100, 300, π/4, 0, "right")
visualise_makie(cl, colour = :silver)
source
using CoupledDipole
using Makie 
Makie.inline!(true)

cl = cluster_helix(8, 20, 20, 40, 100, 300, π/4, 0, "right")
visualise_makie(cl, colour = :gold)

We're hoping to use three.js to provide interactive 3D visualisations of the cluster geometries, but at present this functionality is not integrated with the Documentation or with the IDE. A basic wrapper is provided to generate self-contained html pages that can be viewed in a web browser.

CoupledDipole.visualise_threejsFunction
 visualise_threejs(cl; colour=:gold)

Standalone interactive 3D visual of a cluster

Examples

cl = cluster_helix(8, 20, 20, 40, 100, 300, π/4, 0, "right")
visualise_threejs(cl)
# open cluster.html in browser
source