Nodes ▸ Datasets ▸ Shapes

Thomson Sphere

The Thomson sphere for an observer: a sphere centered halfway between the Sun and the observer, with a diameter equal to their distance. theta_resolution is polar and phi_resolution azimuthal.

Thomson Sphere

Inputs

None.

Parameter ports

Added from the Parameters pane (⊕). While connected, each drives its parameter.

PortAcceptsModeDescription
observer
Observer
primitive(array) dataset(stack) dataset(surface) opt-in observer position; overrides the observer parameter while connected
theta_resolution primitive(number) opt-in
drives theta_resolution
Drives the Theta Resolution parameter while connected
phi_resolution primitive(number) opt-in
drives phi_resolution
Drives the Phi Resolution parameter while connected

Outputs

dataset(surface)

Parameters

ParameterKindDefaultChoices / rangeUnitNotes
Observer
observer
vector (215, 1.5708, 0)
Theta Resolution
theta_resolution
int 180 ⇄ port
Phi Resolution
phi_resolution
int 360 ⇄ port

Used by

Browse all templates using Thomson Sphere