Stellarium: Software que representa cielos realistas en tiempo real
Stellarium, un programa de planetario de código abierto, recibe elogios por llevar cielos nocturnos realistas y en tiempo real a escritorios, teléfonos, navegadores web, cascos de VR e incluso planetarios físicos. Los comentaristas destacan su uso para la observación astronómica, la educación, el control de telescopios, el scripting e incluso la generación de recursos para juegos, al tiempo que lo comparan con herramientas como Celestia, SkySafari y KStars. La conversación aborda modelos de financiación y decisiones de UX (como los empujes de compra en móviles y la falta de capturas en GitHub), pero en general presenta a Stellarium como una herramienta de alta calidad y versátil que puede hacer la astronomía accesible incluso en entornos con mucha contaminación lumínica.
Versiones para Móvil, Web y VR
- Muchos usan la app móvil con regularidad; la identificación de satélites (incluida la ISS) es un punto destacado.
- Se mencionan las versiones web: stellarium.org y stellarium-web.org; se elogian el rendimiento y la calidad gráfica en el navegador.
- Varios están entusiasmados con Stellarium VR, especialmente en Oculus/Quest, con informes de que por fin cumple las expectativas para la exploración inmersiva del cielo.
Licencia, Código Abierto y Apps Móviles
- Stellarium de escritorio es GPL/código abierto; se señala explícitamente que las versiones para Android/iOS no son de código abierto ni GPL.
- A algunos les molestan los avisos insistentes de actualización en la app móvil, y sienten que esto choca con las expectativas sobre software GPL/libre.
- Otros responden que la GPL trata de la libertad del código fuente, no del precio; los usuarios descontentos con las compilaciones de la tienda, en teoría, podrían compilar las suyas propias (pero no para las apps móviles cerradas).
Capturas de Pantalla, README y Presentación del Proyecto
- Varios comentarios critican el README de GitHub por no incluir imágenes de ejemplo pese a ser una aplicación visual.
- Otros argumentan que el sitio web principal ya tiene capturas y que los repositorios están principalmente para desarrolladores.
- Hay un subhilo sobre si los usuarios simplemente deberían enviar PRs añadiendo capturas, y si esas PRs se fusionarían siquiera.
Scripting, Automatización e Integración
- Se destaca el scripting de Stellarium: generación automatizada de fondos de pantalla, scripts de estudio para órbitas planetarias y renders impulsados por cron.
- Puede controlar monturas de telescopio y equipos de astrofotografía; otras herramientas como KStars/EKOS y Astroberry se mencionan como alternativas o complementos.
Calidad del Código y Experiencia de Desarrollo
- Un comentarista informa que implementó de forma independiente una función solo para descubrir que se acababa de fusionar un parche casi idéntico, y toma esto como evidencia de un código muy claro y bien estructurado.
- Esto provoca una discusión sobre lo que la “calidad del código” debería significar en la práctica: facilidad para hacer cambios frente a métricas de estilo, deuda técnica y arquitectura mantenible.
Usos Educativos e Inspiradores
- Stellarium se usa para enseñar a niños sobre la salida y puesta de objetos celestes y para prepararse para pases de la ISS y la observación de satélites.
- Algunos cuentan que lo usaron para deberes escolares de astronomía, espectáculos de planetario e incluso como fuente de skybox para juegos y proyecciones en habitaciones/techos.
Herramientas y Preguntas Relacionadas
- Se mencionan con frecuencia Celestia, KStars, SkySafari, Space Engine, XEphem y los proyectores DarkSkys.
- Se sugieren herramientas efemérides solo de texto/CLI (por ejemplo, Swiss Ephemeris, NASA JPL Horizons) para quienes quieran posiciones numéricas.
- Surgen preguntas sobre WebGL frente a las antiguas APIs 2D; las opiniones difieren sobre cuán viable habría sido una implementación web completa hace 10–15 años.