Lanzamiento 0.7.3

Lanzamiento 0.7.3

Correcciones y mejoras de conveniencia y soporte de hilos de WebAssembly.

Hilos de WebAssembly 

Aprende más sobre el nuevo soporte añadido para hilos de WebAssembly en nuestro post del blog sobre “Hilos de WebAssembly”.

Registro de Cambios 

Editor

  • Se añadieron preferencias del editor para controlar configuraciones no relacionadas con el proyecto
  • Se añadió Vista de Preferencias
  • Se corrigió la recarga múltiple del navegador después de empaquetar o de cambiar un archivo JavaScript
  • Se corrigió la importación de componentes de animación
  • El servidor web devuelve 404 cuando no puede encontrar un archivo
  • Se añadieron columnas “source” a Animations y Skins
  • Se corrigió que algunos objetos no se resolvían después de eliminar un archivo de escena
  • Se corrigieron colores incorrectos de luz en la carga inicial del proyecto
  • Se corrigió que la relación padre-hijo no se guardaba cuando la escena se cargaba mediante arrastrar y soltar sobre un objeto
  • Se corrigió la carga de proyectos con animaciones faltantes
  • Se corrigió que la Vista de Consola mostraba errores como información si los errores estaban deshabilitados
  • Se corrigió el fallo al eliminar un archivo observado
  • Mejoras en el estilo de la interfaz de usuario
  • Se hicieron consistentes los enlaces de archivos en los archivos de proyecto
  • Se corrigió la migración de la propiedad del grupo de colisión que no se aplicaba para proyectos 0.6.x
  • Se añadió la función “Desempaquetar” en el menú contextual del navegador de activos para formatos de archivos compatibles

Motor

  • Se corrigieron las animaciones que saltaban al asignar nuevos componentes de animación
  • Se corrigieron las animaciones que restablecían escala/rotación/traducción si no había fotogramas clave que las establecieran
  • Se corrigió la matemática de intersección Sphere-AxisAlignedBoundingBox y Sphere-Box

Tiempo de Ejecución

  • Se implementó soporte para hilos de WebAssembly
  • Se corrigieron paradas de renderizado mientras se cargaba la escena transcodificando texturas Basis en un hilo cuando los hilos están disponibles

API de JS

  • Se mejoró el rendimiento de varios métodos reciclando memoria temporal
  • Se añadieron WL.Object.rotateAxisAngleDegObject() y WL.Object.rotateObject() para rotar el objeto en el espacio del objeto
  • Se añadieron WL.Object.getForward(), WL.Object.getUp() y WL.Object.getRight() para recuperar eficientemente los vectores de dirección hacia adelante/arriba/derecha de un objeto
  • Se corrigieron transformaciones de objeto que no se recalculaban correctamente con WL.Object.getTranslationWorld()
  • Se corrigió el setter para WL.AnimationComponent.animation
Last Update: October 30, 2020

Mantente al día.