Visor Singularity: Nueva Versión estable 1.8.9

Luego de mucho tiempo sin lanzar una versión estable (aunque se actualizó constantemente con versiones Alpha y Beta), el equipo de desarrollo del visor Singularity acaba de lanzar la nueva versión 1.8.9, la cual trae muchísimas novedades (respecto de la estable previa).

Y si bien, aquellos usuarios que están al día con este visor y lo actualizan periódicamente en sus versiones Alpha o Beta ya conozcan muchas de sus nuevas funcionalidades, aun hay otras que agregar y, además, para quienes no lo conocen o creen que no ha tenido actualizaciones, a continuación se detallan todas las nuevas funcionalidades de esta nueva versión:

(Como soy parte del equipo Singularity, voy a transcribir textualmente el aviso de lanzamiento publicado en la página de Singularity, ya que también me han pedido que lo traduzca al castellano y lo publique en nuestro idioma)


Este lanzamiento es un avance colosal, y viene con soporte completo para Animesh, Bento, Bakes on Mesh, Viewer Managed Marketplace, HTTP Asset fetching y Experiencias.
Desde que LL ha desactivado el soporte para el antiguo método de recuperación de activos. Liru, Shyotl y dos nuevas incorporaciones al equipo, Bittenbythedark y Router Gray, han trabajado muy duro para restaurar el soporte de OS X para ofrecer junto con 1.8.9 en una versión de emergencia de MAC. Nuestra versión de emergencia de mac tiene soporte para todo lo mencionado aquí, y todo lo de versiones anteriores, pero ciertas cosas pueden tener errores aleatoreos. Esta versión para MAC estará disponible pronto.

Gráficos:

    • ¡Animesh, Bento, y Bakes on Mesh! Con mejoras sustanciales de perfomance, por Shyotl
    • Mejoras masivas en los tiempos de renderizado.
    • Múltiples mejoras en la calidad del renderizado.
    • La alocación de memoria de la GPU ahora soporta mas de 2GB
    • Opción de compresión de texturas para ahorrar memoria de GPU
    • Conocimiento de DPI, el visor toma tamaños GUI de la configuración de Windows
    • «Conciencia de DPI», el visor toma el tamaño de la interfaz desde la configuración de windows.
    • Corregido fallo que provoca caídas bajo ciertas circunstancias con los rigged mesh.
    • Selección optimizada de rigged mesh, ahora siempre está habilitada sin caída de FPS
      • Uso de la tecla Mayus + botón del mouse para seleccionar un avatar en vez del rigged mesh.
    • Corregido el problema de los brillos no mostrados correctamente.
    • Renderizado; realizado trabajo extensivo en sombras/dibujos/triángulos/tangentes.
    • La edición de objetos mesh ahora muestra el contorno en vez de wireframe.
    • Corregido el efecto de avatares mesh «parpadeantes»
    • Rediseñado y masivamente optimizado el algoritmo de recuperación de mesh.
    • Mejorada la perfomance del caché.
    • Tamaño máximo de caché incrementado de 2gb a 9gb.
    • Correcciones varias de renderizado, brillos, gamma, reflecciones de proyectores y sombras.
    • No mas intentos de obtener las capacidades de mesh antes de haber recibido las Capacidades (Liru)
    • Añadida la configuración del depurador «AlwaysRenderFriends» (Shyotl)
      • Añadida la capacidad de solo dibujar amigos colocando la clave a 2 (Liru)
      • Añadida la capacidad de solo dibujar al avatar propio colocando la clave a 3 (Liru)
    • Nuevos impresionantes preajustes de efectos de post proceso (PPE) de PyKat (PyFX)
      • PPE ahora puede ser definido desde las Preferencias Rápidas, asi puedes cambiar rápidamente entre efectos, y un botón a su lado que te permite ajustarlos y crear tus propios efectos.
      • PPE ahora es persistente entre sesiones.
    • La tabla de GPU ha sido actualizada. (Router)
      • Se han añadido AMD Vega y RX, y Nvidia RTX.
      • Las tarjetas GTX desparecidas han sido agregadas (Henri Beauchamp)

Inventario:

    • Manejo del Mercado desde el Visor (Viewer Managed Marketplace) (Liru)
      • Los comerciantes pueden alegrarse que ahora VMM funciona
      • En el menú Mundo – Artículos del Mercado
      • Añadir a la barra de herramientas desde Ver – Cambiar Botones en Barra de Herramientas; Artículos del Mercado.
      • VMM expandido con la capacidad de usar el botón derecho sobre las carpetas VMM y copiar el ID listado.
    • Disponible el acceso al Mercado desde el menú Mundo y usando un botón en la barra de herramientas.
      • -Funciona en OpenSim en los grids donde se provee url de mercado.
    • Posibilidad de recibir los nuevos ítems recibidos desde el Mercado como notificación (pop-up) en vez del chat local.
    • Optimización de la interfaz de Inventario.
    • Permite filtrado de enlaces/sin enlaces en el inventario.
    • Registrar tus destinos favoritos como en el visor de LL.
    • Mejoras en el AO del visor.
      • Añadida la capacidad de nado al volar bajo el agua (habilitar en el flotando del AO)
        • La barra de AO ahora ofrece el botón  Forzar Nado (¡nadar al volar!)
      • Añadida la anulación de escritura.
      • El AO ahora es opcional por cuenta.
      • El código del AO ha sido revisado y optimizado en gran medida.
    • Se ha rehabilitado la importación/exportación de ítems vestibles XML.
    • Corrección del fallo de desaparición de anexados en teleportes y cruces de regiones (Liru, Ansariel)

Interfaz:

    • Los enlaces en el visor ahora funcionan como en otros visores (Liru)
      • Los SLURL ahora se resuelven a nombres de usuario, ubicaciones y cualquier otra cosa, arreglando la visualización de mensajes de script que dependen de esto.
      • Ahora funcionan los enlaces en los perfiles.
      • Subrayado cuando el puntero del ratón pasa sobre los enlaces (Cuando SinguAlwaysUnderlineLinks is falso)
      • HTMLAgentColor ahora dicta el color de los nombres de usuario resueltos de SLURL.
      • El formato de enlaces estilo wiki ahora funciona.
        • Seleccionado y con botón derecho -> Copiar en crudo permite copiar el texto que arma el enlace.
        • Posicionando sobre el texto formateado de esta manera muestra el enlace del destino.
        • Este formato no afecta los registros del chat.
        • SinguReplaceLinks desactiva esta capacidad en los diálogos de scritps y chat.
      • Estos mostrarán lo que sea que haya entre ellos sin reemplazar.
      • Tus registros de chat almacenarán siempre la versión sin formato del chat.
    • Las cajas de texto y las líneas de edición que solo contienen el nombre de un avatar o grupo ahora son enlaces.
      • Estos proveen el perfil al pulsarlos (a menos que ya tengas abierto ese perfil), y un menú al pulsarlo con el botón derecho.
      • Para denotar esta capacidad, estas partes de la interfaz de usuario ahora están en HTMLAgentColor o HTMLLinkColor cuando se puede interactuar con ellas.
      • Estas partes de la Interfaz ahora muestran la configuración de nombre seleccionada en las preferencias, en lugar del uso incontrolable de nombres heredados.
    • Los lugares con nombres de grupo ahora ofrecen menúes con opciones útiles al pulsarlos con el  botón derecho.
      • Esto incluye lista de grupos en perfiles y en el panel Mis Grupos.
    • La búsqueda en área y los SLURLs de objetos ahora tienen un menú rudimentario al pulsar con botón derecho.
      • El menú con botón derecho ofrece muchas características, incluyendo interacción con el propietario.
    • Los avisos de grupo han sido reorganizados para utilizar menos espacio.
      • Los nombres del autor y del grupo ahora son SLURLs
    • Las notificaciones en la esquina inferior derecha ahora se mantienen para para interactuar cuando el cursor del ratón está encima.
    • El minimapa ahora ofrece todas las opciones de avatar al pulsar el botón derecho, cuando está sobre el avatar.
    • Se incluyen menú de torta y menú contextual al pulsar botón derecho sobre un avatar u objeto.
      • Opción Mover A, para activar el piloto automático hasta su ubicación.
      • Opción Seguir, para activar la característica piloto de seguimiento.
        • El piloto de seguimiento volará cuando
          • El avatar objetivo está en el aire, mas alto que tu.
          • El objetivo es un objeto y tu estás volando.
        • SinguFollowDistance establece la distancia para acercarse al objetivo.
        • El piloto de seguimiento se sentará cuando el avatar objetivo se siente
          • Si el objetivo está sentado en el suelo, primero alcanzará la distancia deseada
          • Si el objetivo está sentado sobre un objeto, se sentará sobre ese objeto
          • Si no puede alcanzar el asiento del objetivo, se sentará en el suelo
        • El piloto de seguimiento se parará cuando el objetivo se pare
        • Seguir aceptará automáticamente las ofertas/pedidos de teleporte del objetivo
        • Si el objetivo desaparece, el Piloto esperará por su regreso.
        • Determinados movimientos desactivan el piloto, al igual que pulsar la Tecla Escape
    • El menú con botón derecho sobre el avatar ahora ofrece Encontrar en el mapa.
    • La lista de configuraciones del depurador ahora muestra información adicional al colocar el cursor del ratón encima.
    • La longitud de las notas y los scripts ya no están limitadas por el visor, el grid no podrá guardarlas si se consideran demasiado grandes.
    • Los scripts con espacios finales ahora tienen esos espacios eliminados cuando se envían al servidor
      • Esta característica no afecta a cadenas con espacios.
      • Esto solo se nota al volver a abrir el script, para no interrumpir la edición.
    • Capacidad para separar llOwnerSay en la consola de depuración de scripts con SinguOwnerSayAsErrors.
    • Evita que los menús se recorten en la parte superior de la pantalla (Shyotl)
    • Se corrigió el error de renderizado del anillo en el minimapa cuando la escala de la interfaz de usuario era mayor a 1.0 (Liru)
    • Lista de participantes en MI/Conf/Grupo acelerada para grupos grandes.
    • La mayoría de las listas de nombres (grupos/avatares/experiencias) ahora ofrecen doble clic para abrir el perfil.
    • El menú del minimapa ahora ofrece funciones para múltiples avatares y la mayoría de las funcionalidades del radar con el menú al pulsar botón derecho.
    • El marcado de color en el minimapa ha sido combinado con el marcado del radar.
      • Marcando vía botón del radar ahora marca en rojo.
      • El radar ahora tiene su propio submenú de marcas con botón derecho.
      • La columna de marcado ahora tiene una X con el color de la marca.
      • El marcado permanece durante la sesión, no es persistente entre sesiones.
      • El uso de marca de color en tags y chat ahora puede ser desactivado via LiruUseMarkedColor.
    • Se ha agregado LogChatColor para poder cambiar el color del historial de chat.
    • Se ha movido a la parte superior del flotante de construcción la flecha para intercambiar entre modo completo y reducido.
    • El selector de texturas ha sido rediseñado para una mejor visualización completa de todo el contenido.
      • La interfaz BOM de LL ha sido descartada y rediseñada para una mayor facilidad de uso.
    • El flotante de denuncia de infracción ahora muestra las categorías tomadas del grid.
    • Se ha mejorado el renderizado del menú de torta para no perder FPS.
    • La transparencia/opacidad de los flotantes activos y no activos pueden ser configurados de manera independiente en Preferencias – Vanity.
    • La pestaña de perfiles de 2da Vida ha sido realineada y pulida.
      • Al colocar el cursor sobre la información de la cuenta se muestra información adicional, en caso que ésta sea muy ancha.
    • CEF fue actualiazado a la última versión de Dullahan
      • Se han parchado vulnerabilidades en chromium
      • Se usa VLC para procesar el media.
      • Inspector Web con Ctrl+Mayús+I o botón derecho.
      • Botón derecho, muestra el código fuente.
      • Boton derecho, Copiar URL de la página
    • Actualización de fuentes (Liru and RyeMutt)
      • Agregado el soporte de emoji en Windows (Deltek)
    • Menú circular, Herramientas ->Submenú Avatar (Shyotl)

Comodidad

    • Soporte de herramientas de experiencias (Liru)
      • Las experiencias en la lista (no los eventos de experiencias) deben tener doble pulsación para ver su perfil.
      • Experiencias ofrece menúes con botón derecho en cualquier parte de su nombre.
      • La imagen de perfil de la experiencia puede ser pulsada para abrir la imagen ampliada.
    • Capacidad de cambiar cualquier configuración del depurador desde el chat local.
      • La sintaxis es setdebug <NombreSensibleMayúsMinús> <NuevoValor>, por ejemplo:

/setdebug RenderGlowIterations 20

    • Para intercambiar valores Verdadero/Falso usar la sintaxis setdebug <NombreSensibleMayúsMinús>
    • Puedes almacenar una pila de configuraciones del depurador en un gesto para automatizar el proceso, por ejemplo, para definir la calidad gráfica, mostrar puntos de mira, etc. ¡Estamos ansiosos por ver que puedes hacer con esto!
    • Añadido el comando /setchannel para definir el canal de chat local por defecto (Alchemy)
    • Añadido el comando /sethome para definir tu base desde la barra de chat local.
    • El tiempo y destinos del Teleporte de emergencia ahora pueden ser configurados en Sistema > Seguridad (Liru)
    • Añadida la actualización de las herramientas de administración de Acceso al Estado, pero con mejor interfaz de la que ofrece LL.
    • Capacidad de enviar «Denunciar Infracción» desde los mensajes instantáneos.
    • Capacidad para «Añadir a la conferencia» desde conferencias y mensajes instantáneos.
    • Al final la llamada en conferencia ahora desactiva el micrófono.
    • El reemplazo automático ahora puede ser tan largo como cualquier entrada de chat.
      • Útil especialmente para enviar sentencias completas o párrafos que uses frecuentemente, colocandolas como palabra clave en reemplazo automático.
    • Las texturas locales ahora se guardan al cerrar sesión, de esta manera puedes seguir utilizándolas sin tener que volver a cargarlas.
    • Capacidad de enfocar la cámara sobre un usuario en la lista de participantes activos.
    • Las herramientas de estado ahora ofrecen un botón «enfocar» para scripts/objetos superiores.
    • Los gritos ahora se muestran en negrita.
    • Pulsando en la notificación de Contactos en línea se puede definir «hacer nada», «abrir un MI» (por defecto) o abrir su perfil (LiruOnlineNotificationBehavior)
    • Atajo de teclado para mostrar la complejidad de avatar CTRL+MAYUS+ALT+C
    • Añadidos el impacto en el terreno (LI) y complejidad en la información adicional al posar el cursor.
    • Regresa la búsqueda clásica debido a la demanda popular.
    • Se ha removido el alerta en la subida de texturas temporales en SL.
    • Iniciar sesión en un sitio de la guía de destinos ahora puede ser seleccionado desde la página de inicio de SL (en el visor).
    • Mostrar el texto ignorado en el chat local ahora es persistente entre sesiones.
    • Actualizaciones del radar.
      • Nueva columna para indicar la presencia de notas en el perfil (botón derecho o ver extras)
      • Expulsar del estado ahora expulsa correctamente del estado en vez de enviar a la base.
      • La configuración de los anuncios ya no espamea cada vez que es abierto.
        • El comportamiento se puede ajustar con la configuración RadarAlertFlood
      • El visor ahora recuerda el orden configurado del listado.
    • La actualización manual de saldo de la cuenta hecha por el usuario ahora te notifica en el chat.
    • Capacidad de silenciar objetos desde el menú de diálogo
    • Capacidad para abrir perfiles desde la lista de ignorados usando doble pulsación.
    • ProductEngines  es tratado como Linden y coloreado acorde a ese estado.
    • Muestra el número de canal en la caja de diálogo (Shyotl)
    • Actualizacion en RLVa (Liru)
      • Soporte de remattach:<uuid> (gracias a Caeil por su asistencia)
      • Permitir buscar nombres inexactos de grupo
    • Mucha depuración y optimización de código.
    • Corregido el fallo de desconexiones en teleportes, cruces de región. (Liru, Shyotl)
    • Actualizadas las traducciones en Español (Damian)
    • Actualizadas las traducciones en Francés (Nomade Zhao)
    • Se corrigió el fallo de Apariencias del visor que no se muestran en la vista previa (Liru)
      Corregido: botón de registro mostrado en el propio perfil
    • Se corrigió la activación del botón Mouselook de manera inapropiada para ciertos HUD
    • Se corrigió la corrupción de las líneas de propiedad entre regiones.
    • Se corrigió el fallo de líneas de prohibición que no se mostraban.
    • Se corrigió el fallo frecuente «imposible añadir textura» en los conjuntos de enlaces.
    • Se corrigió el atributo incorrecto aplicado a las URL acortadas de la página de inicio del mapa.
    • Actualizado el límite máximo de agentes en las herramientas de estado al nuevo límite máximo de SL.
    • Añadidos el impacto en el terreno y el costo de renderizado en la información adicional al posar el cursor.
    • Añadido el soporte para SLURLs en el chat.
    • Añadido el soporte para eventos SLURLs modernos.
    • El resaltado de palabras clave ahora se dispara en los mensajes de sistema (aún para los nombres de campo)
    • Al aplicar una textura no copiable a un objeto ya no causa mas que el visor se cierre.
    • Se ha corregido el quitar automáticamente el bridge anexado de otros TPV (Arudora)
    • Actualización de FMOD Studio 1.0 a la versión 2.0 (Naiyoko, Bittenbythedark, Router, Rye)

Soporte

    • Nueva notificación de actualizaciones (Shyotl)
      • Utiliza github, preservando nuestro compromiso de no «llamar a casa» a diferencia de otros visores de terceros.
      • Ahora ya no ajustamos la página de inicio de sesión del grid con nuestro actualizador.
    • Añadido el grupo principal de Singularity en el menú ayuda, en SL, para unirse fácilmente. (Liru)
    • Añadida la capacidad de identificar los chats del grupo de soporte del visor en cualquier grid.
      • Estos chats ahora tienen una casilla de chequeo en la parte superior para compartir el tipo y número de build del visor.
      • En estos grupos, el bloqueo de MIs de RLV no se aplica, el soporte está siempre disponible.
    • El número de build ahora se muestra en la barra de título de la ventana del visor. Fácilmente visible para soporte y pruebas.
    • El informe de fallos se ha revisado y funciona una vez más (Rye, Liru)
      • El reporte de fallos no será enviado a menos que CrashSubmitBehavior esté definida a 1 (Preferencias > General > Reporte de fallos > Enviar siempre).

Otros Grids

    • Las contraseñas de Opensim ahora soportan hasta 24 caracteres (Liru)
    • Las SLURLs copiadas del minimapa ahora usan x-grid-info en vez de https.
    • La visualización de SLURL de X-Grid resuelve a sus ubicaciones, como en SL
    • La implementación EAM mantiene el soporte para los antiguos grids de OpenSim.
    • Añadido el soporte para whitecore sim (el futuro de Aurora Sim, se maneja de la misma manera).
    • Añadido el soporte para grids basados en halcyon (manejados como opensim por ahora).
    • Añadido el soporte para el protocolo SLURL x-grid-info.
    • Añadido el soporte para la URL de ayuda de asociación dependiente del grid. (Bittenbythedark)

Nos damos cuenta de que esta versión ha sido una larga espera para aquellos de ustedes que no están en las versiones alfa o de prueba, y estamos trabajando en la infraestructura para ofrecer actualizaciones más rápidas en el futuro. Para finalizar, el equipo desea agradecer a todos los mencionados anteriormente; Asriazh, Beware, Cheesy, Gooz, Kitty Barnett, MyBrains, Nomade Zhao, Sappa, Tazy, Testicular Slingshot, Torric, Yoshiko; todos los que probaron las versiones beta, alfa y versiones de prueba; Stashed.io por reducir nuestro tiempo de compilación de Windows; el equipo Alchemy Viewer por compartir la infraestructura; a todos los que nos apoyan y a ti, por quedarte a través de este gigantesco muro de texto. ¡Ahora sal y disfruta del nuevo lanzamiento!


Sin fiestas ni grandes anuncios, ya tenemos la nueva versión estable de Singularity  (1.8.9.8338), la cual esperamos cumpla con las expectativas de sus usuarios.

Para descargar las versiones de Windows (32 y 64 bits) y Linux (64 bits), se pueden dirigir a la sección Descargas de la página del visor y seleccionar la versión correspondiente al Sistema Operativo instalado en la sección Release.

Respecto de la versión para MAC, RouterGray está trabajando incansablemente para tenerla lista en breve, teniendo en cuenta también el soporte para Catalina, que da bastantes dolores de cabeza de compatibilidad, no solo para Second Life, sino también para otras aplicaciones, me consta.

Por lo demás, solo me queda decirles que teniendo lanzada ya esta nueva versión estable, seguimos trabajando para mejorar el visor, corregir fallos y agregar funciones interesantes que puedan ser útiles a los usuarios. Por lo tanto, estén atentos a cualquier nueva versión Alpha, Test o Beta que vean en la descarga y quieran probar.

SaludOS/2

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.