bpm.solarSystem
Système solaire prêt à composer avec Soleil et huit planètes, vue interne, distances schématiques ou relatives et remplacement complet des corps ; préréglage illustratif, sans positions astronomiques en temps réel.
Couche sémantique
Ce que le composant signifie pour un agent — valeurs proposées par la boucle, ontologie curée par l'humain. Exposée par le connecteur MCP (get_component).
Rôlecomposite
Frame Ωentity
Quand l'employerPartir du Soleil et des huit planètes pour une exploration pédagogique du système solaire ou remplacer entièrement le préréglage.
S'associe avecbpm.orbitalSystem, bpm.galaxyView, bpm.moonPhase
À éviter pourLe préréglage est illustratif. Pour des positions observées, fournir des données astronomiques adaptées.
Contexte attenduComposant React SSR-safe ; API typée et exemples dans BPM_API.md. Données sérialisables et renderers React optionnels.
Statutproposed
Référence d'API
Extrait de llms.txt, généré depuis les sources TypeScript — la même référence que lisent les agents.
bodies?: OrbitalBody[] — Replace the entire preset, including its star, for complete creative freedom.
distanceScale?: "schematic" | "relative" — Schematic spacing is readable on mobile; relative spacing uses AU ratios.
region?: "all" | "inner"
title?: string
time?: number
onTimeChange?: (time: number) => void
options?: Omit<OrbitalSystemProps, "bodies" | "title" | "time" | "onTimeChange"> — Playback, camera, renderer and overlay customization.
className?: string