{"id":1361,"date":"2026-10-27T18:20:42","date_gmt":"2026-10-27T17:20:42","guid":{"rendered":"https:\/\/winstars.net\/es\/?p=1361"},"modified":"2026-10-27T18:21:00","modified_gmt":"2026-10-27T17:21:00","slug":"winstars-3-retomo-el-desarrollo","status":"publish","type":"post","link":"https:\/\/winstars.net\/es\/2026\/10\/27\/winstars-3-retomo-el-desarrollo\/","title":{"rendered":"WinStars 3: retomo el desarrollo"},"content":{"rendered":"<p>El blog llevaba mucho tiempo en silencio, y el programa tambi\u00e9n. La versi\u00f3n 3.0.304 era de enero de 2025, la 3.0.306 de mayo de 2026, y entre medias apenas ten\u00eda nada que mostrar. Desde hace unas semanas he vuelto a trabajar en WinStars 3, con cuatro revisiones entre abril y octubre de 2026, entre ellas la 3.0.309 aparecida hoy. No presento esto como un gran regreso: son sobre todo meses de trabajo discreto, muchas correcciones se\u00f1aladas por quienes usan el programa, y la esperanza de que lo reparado siga reparado.<\/p>\n<h2>Una par\u00e9ntesis en neurobiolog\u00eda<\/h2>\n<p>Dej\u00e9 WinStars aparcado durante varios a\u00f1os para trabajar en un campo que a primera vista no tiene nada que ver con la astronom\u00eda: la bioinform\u00e1tica aplicada a la neurobiolog\u00eda. Por una parte, el alineamiento de secuencias: encontrar, entre miles de millones de lecturas producidas por un secuenciador, los fragmentos que de verdad corresponden a un genoma, y conseguir que ese c\u00e1lculo aproveche las tarjetas gr\u00e1ficas. Por otra parte, un proyecto sobre la epilepsia, la displasia cortical focal, esas lesiones en las que la corteza se organiz\u00f3 mal durante el desarrollo, y el gen CNR1, que codifica el receptor cannabinoide CB1 muy presente en el cerebro.<\/p>\n<h2>Pero volvamos a WinStars 3<\/h2>\n<p>Buena parte de las correcciones de estos \u00faltimos meses no son ideas nuevas sino cuellos de botella que por fin se identificaron: la decodificaci\u00f3n de texturas se hace en segundo plano, los env\u00edos a la tarjeta gr\u00e1fica est\u00e1n acotados, la visualizaci\u00f3n de etiquetas se aliger\u00f3 y se revisaron los tiempos de espera y la detecci\u00f3n de conexi\u00f3n sin red.<\/p>\n<h2>Las \u00faltimas modificaciones<\/h2>\n<p><strong>3.0.305, 4 de mayo de 2026<\/strong>. Se actualizaron las bibliotecas Qt, Assimp, Freetype y Quazip, y la instalaci\u00f3n bajo Linux ya no exige manipulaciones complicadas.<\/p>\n<p><strong>3.0.306, 19 de mayo de 2026<\/strong>. Se revis\u00f3 el funcionamiento de las cajas de di\u00e1logo. Hay poco que ver en pantalla, pero los men\u00fas, la introducci\u00f3n de texto y el cierre de ventanas se comportaban mal en algunas configuraciones, en particular bajo Android y con tarjetas AMD, y las observaciones recibidas sobre ese punto resultaron m\u00e1s instructivas que mis propias pruebas.<\/p>\n<p><strong>3.0.307, 26 de septiembre de 2026<\/strong>. Es la revisi\u00f3n m\u00e1s visible de la serie y concierne a las sombras. Hasta ahora los objetos estaban iluminados sin proyectar nada: los sat\u00e9lites proyectan ahora su sombra sobre su planeta, la sombra de la Luna aparece sobre la Tierra durante los eclipses de Sol, los anillos de Saturno sombrean la esfera del planeta, y las sondas y los sat\u00e9lites artificiales reciben a su vez sombras proyectadas, lo que permite ver la Tierra tapar el Sol para una sonda situada detr\u00e1s de ella. Para lunas, anillos y eclipses la sombra se calcula geom\u00e9tricamente, fotograma a fotograma, a partir de las posiciones del Sol, del astro y del observador; para los modelos en tres dimensiones, sondas, estaciones o paisajes, la proyecta la tarjeta gr\u00e1fica mediante mapas de sombra. La iluminaci\u00f3n se unific\u00f3 entre planetas, teselas de la superficie terrestre y modelos importados, para evitar esos objetos que parec\u00edan correctamente iluminados en plena noche. El relieve de las nubes terrestres se reh\u00edzo y la carga de archivos es m\u00e1s r\u00e1pida.<\/p>\n<p><strong>3.0.308, 15 de octubre de 2026<\/strong>. WinStars 3 est\u00e1 ahora traducido al \u00e1rabe, al persa, al chino y al japon\u00e9s, adem\u00e1s del franc\u00e9s, el ingl\u00e9s, el espa\u00f1ol, el alem\u00e1n, el ruso y el b\u00falgaro. El motor de visualizaci\u00f3n tuvo que aprender a renderizar los glifos chinos y japoneses y la caligraf\u00eda \u00e1rabe, con una gesti\u00f3n revisada del contexto gr\u00e1fico y algunas pruebas para comprobar que los caracteres m\u00e1s dif\u00edciles se muestran. El resto son correcciones: la caja de informaci\u00f3n, la caja de presentaci\u00f3n bajo Android, ventanas que se cerraban mal, los scripts de instalaci\u00f3n Linux y esa selecci\u00f3n accidental de un men\u00fa al soltar el bot\u00f3n derecho que varias personas hab\u00edan se\u00f1alado.<\/p>\n<p><strong>3.0.309, 27 de octubre de 2026<\/strong>. Dos cambios afectan al cielo. La atm\u00f3sfera se calculaba hasta ahora a partir de un modelo f\u00edsico de dispersi\u00f3n de la luz en el aire; honesto sobre el papel, produc\u00eda en la pr\u00e1ctica un horizonte demasiado amarillo y un c\u00e9nit demasiado oscuro, y el degradado del cielo envejec\u00eda mal al acercar la imagen. Lo sustitu\u00ed por una tabla de colores medidos, indexada sobre la altura del Sol bajo el horizonte: los tonos se leen en esa tabla y despu\u00e9s se mezclan p\u00edxel a p\u00edxel sobre la b\u00f3veda, lo que da un crep\u00fasculo y una noche m\u00e1s pr\u00f3ximos a lo que se observa, y una iluminaci\u00f3n de los paisajes coherente con la del cielo. Se conservan los umbrales habituales, fin del crep\u00fasculo civil, n\u00e1utico y astron\u00f3mico, pero la paleta sigue siendo deliberadamente sobria y no pretende restituir todos los matices de un cielo real. El segundo cambio es la simulaci\u00f3n de la turbulencia atmosf\u00e9rica, lo que quienes observan llaman el seeing: la imagen se deforma muy ligeramente, las estrellas titilan, los contornos de los planetas tiemblan y un objeto bajo en el horizonte parece ondular como sobre una carretera calentada por el sol. En modo planetario un tratamiento aplica al cielo una deformaci\u00f3n suave construida sobre dos escalas de movimiento, una capa lenta y ancha y un velo m\u00e1s fino y r\u00e1pido, con una amplitud deliberadamente muy peque\u00f1a, del orden del p\u00edxel, y una ligera dispersi\u00f3n de los colores. El efecto solo aparece cuando la atm\u00f3sfera est\u00e1 visualizada y el campo es bastante estrecho, menos de dos grados, con una intensidad que crece con el aumento hasta ser m\u00e1xima alrededor de medio grado; las etiquetas se mantienen n\u00edtidas porque se dibujan despu\u00e9s de la deformaci\u00f3n.<\/p>\n<h2>Y ahora<\/h2>\n<p>El trabajo vuelve a un ritmo m\u00e1s regular, sin garant\u00eda de que ese ritmo se mantenga. Lo que queda en marcha es menos ambicioso de lo que parece: estabilizar las sombras en todas las plataformas, mejorar el renderizado de las superficies planetarias y de los paisajes, y retomar poco a poco el m\u00f3dulo de ense\u00f1anza de la astronom\u00eda que lleva varios a\u00f1os esperando. La versi\u00f3n 3.0.309 est\u00e1 disponible para descargar y, como las anteriores, es gratuita, sin publicidad y sin recogida de datos. No est\u00e1 libre de fallos y varias correcciones todav\u00eda tienen que comprobarse en configuraciones que no poseo: los avisos de quienes lo instalan siguen siendo, como siempre, lo que hace avanzar el programa con m\u00e1s seguridad.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El blog llevaba mucho tiempo en silencio, y el programa tambi\u00e9n. La versi\u00f3n 3.0.304 era de enero de 2025, la 3.0.306 de mayo de 2026, y entre medias apenas ten\u00eda nada que mostrar. Desde hace unas semanas he vuelto a trabajar en WinStars 3, con cuatro revisiones entre abril y octubre de 2026, entre ellas &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/winstars.net\/es\/2026\/10\/27\/winstars-3-retomo-el-desarrollo\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;WinStars 3: retomo el desarrollo&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1361","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/posts\/1361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/comments?post=1361"}],"version-history":[{"count":1,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/posts\/1361\/revisions"}],"predecessor-version":[{"id":1362,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/posts\/1361\/revisions\/1362"}],"wp:attachment":[{"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/media?parent=1361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/categories?post=1361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/winstars.net\/es\/wp-json\/wp\/v2\/tags?post=1361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}