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>
| Member | Kind | What it does |
|---|---|---|
ufoElement | property (read) | The <rr0-ufo> it composes — and through it every playback member above |
sceneRenderer | property (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.