threejs-black-holes-and-space-effects

Installation
SKILL.md

Curved-Ray Space Effects

This skill owns three native claims: an artistic deformation, an Ellis null-geodesic solution, or a Schwarzschild null-geodesic solution. A Kerr result is owned by an independently validated external solver; without one, return unsupported-model. Numerical integration alone does not turn an artistic field into a metric solution.

1. Select the claim

Requested observable Select Conditional reference Completion criterion
Stylized bending, bounded glow, or a decorative disk Artistic bounded ray Read artistic-rays-and-disks.md. The implementation and its documentation say artistic, and fixed-view refinement bounds the visible change.
Traversal or turning through an ultrastatic spherical throat Ellis wormhole Read the Ellis section of metric-rays.md. The throat scale, exterior mapping, invariant, and B < 1, B = 1, B > 1 regimes are explicit.
Nonrotating black-hole lensing or a physical thin-disk image Schwarzschild Read the Schwarzschild and physical-transfer sections of metric-rays.md. The mass scale, horizon, photon sphere, critical impact, invariant, continuous events, and observer/emitter frames are explicit.
Rotating black hole Unsupported here Integrate an independently validated Kerr solver as an external ray/transfer producer; a lens map is an optional reuse form. The solver supplies its metric/sign conventions, constants of motion, tetrads, event semantics, and independent convergence evidence; otherwise return an unsupported-model result.

Complete when: exactly one claim owns the ray path, and every visual claim is no stronger than that branch's evidence.

Installs
7
GitHub Stars
4
First Seen
12 days ago
threejs-black-holes-and-space-effects — linegel/threejs-complete-set-of-skill