Cones

ConicalTree01 << 2D conical tree; light paths are flat circles

ConicalTree02 << light paths are 2D helical

ConicalTree03 << 3D conical tree and helical light path

ConicalTree04 << alternating light colors

ConicalTree05 << included coordinate output for diagnostics; path is correct; lights are not equally spaced.

ConicalTree06 << 3D shaded conical tree; shifted helical path

ConicalTree07 << aligned helical path

ConicalTree08 << equally spaced lights; light size adjustment

ConicalTree09<< shaded tree; display toggles; light C#

ConicalTree10 << proper camera positioning and resizing of graphic based on canvas size

Cylinders

CylinderTree01 << 2D cylinder; helical path

CylinderTree02 << 3D cylinder; helical path; animation

CylinderTree03 << alternating light colors

CylinderTree04 << w3.css formatting; better summary; cylindrical tree; conical light path

CylinderTree05 << cylindrical light path

CylinderTree06 << included coordinate output for diagnostics

CylinderTree07 << proper camera positioning and resizing of graphic based on canvas size

Spheres

SphereTree01 << cylindrical light path; hemispherical wireframe tree

SphereTree02 << spherical light path

SphereTree03 << spherical wireframe tree

SphereTree04 << spherical light path with limits

SphereTree05 << spherical solid tree; alternating light colors; improved zoom

SphereTree06 << w3.css formatting; better summary; broke visualization

SphereTree07 << included coordinate output for diagnostics; path is correct; lights are not equally spaced.

SphereTree08 << lights are equally spaced.

SphereTree09 << spherical path; tree color toggle works, wire toggle hides lights and path

SphereTree10 << proper camera positioning and resizing of graphic based on canvas size