Reproducible Gallery¶
All gallery figures are generated by ./scripts/generate_docs_assets.sh.
The commands below show the exact render steps used for each published asset.
Beta-Gamma Wheel¶

This panel combines six renders in \(\beta\)-\(\gamma\) mode at fixed \(\beta = 0.5\) and \(\gamma = 0^\circ, 60^\circ, 120^\circ, 180^\circ, 240^\circ, 300^\circ\).
Command
for gamma in 0 60 120 180 240 300; do
./scripts/nucshape shape \
--output "docs/assets/generated/beta_gamma_wheel/shape_beta_gamma_${gamma}.png" \
--quadrupole-mode beta-gamma \
--beta 0.5 --gamma "${gamma}" \
--theme viridis --transparent --axes all \
--color-mode deformation --color-scale 0.30 \
--shadow --shadow-alpha 0.10 \
--n-theta 60 --n-phi 120 --zoom 1.12
done
./scripts/build_beta_gamma_wheel.py \
--input-dir docs/assets/generated/beta_gamma_wheel \
--output docs/assets/generated/beta_gamma_wheel_beta0p5.png
Orbital Mixing¶

This animation keeps \(l = 2\) fixed and interpolates between \(m = 0\) and \(m = 2\).
Command
./scripts/nucshape orbital-anim \
--format gif \
--output docs/assets/generated/orbital_mix.gif \
--l 2 --m 0 --mix-l 2 --mix-m 2 \
--mix-weight 0.00 --mix-weight-end 1.00 --mix-weight-cycles 1 \
--duration-seconds 4 --fps 18 --workers 1 \
--camera-turns 0 \
--theme phase --transparent \
--shadow --shadow-alpha 0.10 \
--n-theta 72 --n-phi 144
Shape Deformation Sweep¶

This animation combines \(\beta_2\), \(\beta_3\), \(\beta_4\) and \(\gamma\) sweeps and camera and nucleus rotation.
Command
./scripts/nucshape shape-anim \
--format gif \
--output docs/assets/generated/shape_anim_combo.gif \
--duration-seconds 6 --fps 20 --workers 1 \
--camera-turns 2 --camera-direction ccw \
--object-turns-total 1 \
--object-spin-axis-x 1 --object-spin-axis-y 1 --object-spin-axis-z 1 \
--beta2 -0.50 --beta2-end 0.50 --beta2-cycles 2 \
--beta3 -0.30 --beta3-end 0.30 --beta3-cycles 2 \
--beta4 -0.20 --beta4-end 0.20 --beta4-cycles 2 \
--gamma 0 --gamma-end 60 --gamma-cycles 2 \
--theme viridis --transparent --axes z \
--color-mode x \
--shadow --shadow-alpha 0.10 \
--n-theta 30 --n-phi 60
Orbital Table¶

This triangular table covers all \(0 \le l \le 4\) and \(0 \le m \le l\).
Command
./scripts/nucshape orbital-table \
--output docs/assets/generated/orbital_table_l0_to_l4.png \
--l-max 4 \
--radius-scale 1.0 --power 0.75 --min-radius 0.10 \
--n-theta 64 --n-phi 128 \
--table-cell-size 2.2 --dpi 120 \
--theme phase --transparent --axes none \
--no-show-mesh