← The components

<rr0-scene>

The sky and the ground

Everything <rr0-ufo> has, composited over the real sky and horizon of the recording's own date, hour and place. A drop-in upgrade: same markup, same members.

<rr0-scene src="sighting.json"></rr0-scene>
MemberKindWhat it does
ufoElementproperty (read)The <rr0-ufo> it composes — and through it every playback member above
sceneRendererproperty (read)The 3D renderer, for what nothing else exposes

Hovering it names what is under the pointer — a star with its magnitude and height, a planet, a comet, a building, another witness — and says nothing where the ground hides what you are pointing at.

Putting it in your page#

<script type="module" src="https://ufoathome.org/lib/rr0-scene.mjs"></script>
<rr0-scene src="sighting.json"></rr0-scene>

Or, after npm install @rr0/ufoathome: import "@rr0/ufoathome/scene". The bundle is 238 KB gzipped and registers the tag itself — nothing else to call. The hub says what else that involves, and sharing an observation has the whole example, to try and to copy.