Physically styled WebGL2 shader components for rendering the solar system and sky in React 19.
Solaris is a React component library dedicated to rendering celestial bodies and atmospheric scenes with physically styled GLSL shaders. Each of its 14 scenes—from textured terrestrial planets to procedural gas giants and ground-level skies—features responsive composition, pointer lean, directional lighting, and lens flare controls. Components are client-only and export dedicated entry points (such as @cuvii/solaris/sky and @cuvii/solaris/moon) for granular bundle optimization, while automatically handling offscreen pausing and WebGL context loss recovery.