Lanzamiento 0.7.0

Lanzamiento 0.7.0

Nuevo

  • Añadida importación de Animación
  • Añadida importación de malla con piel y piel (.gltf y .glb solo)
  • Añadido componente de “animación” para reproducir animaciones
  • Añadida pantalla de carga para un primer renderizado más rápido
  • Añadidas pestañas “Skins”, “Animations” y “Shaders” en la vista de Recursos
  • Añadido shader experimental de “Partícula”
  • Añadida capacidad de arrastrar y soltar a los recursos en la vista de Recursos

Editor

  • Corregido espacio en el nombre del proyecto que causaba problemas con WebServer
  • Corregido error al importar transformaciones de objetos no ortogonales
  • Corregido error al tener la vista de propiedades abierta en un objeto recientemente eliminado
  • Corregido error al cerrar con WebServer en ejecución
  • Corregido error donde nuevos shaders no aparecían en proyectos existentes
  • Corregido error cuando se referenciaban shaders faltantes
  • Corregido error al eliminar sin objeto seleccionado
  • Corregido error donde objetos con nombres duplicados no se podían abrir en el Contorno de la Escena
  • Corregida falta de retroalimentación al usuario al abrir un proyecto sin licencia
  • Añadida carpeta relativa del proyecto js a las rutas de script por defecto del proyecto
  • Corregida selección de recursos “- ninguno -”
  • Corregidos errores relacionados con grupos de mallas no creados para todos los shaders
  • Ubuntu: Corregido problema de gran tamaño de binario assimp inflando el tamaño de descarga del editor
  • MacOS: Cambiados accesos directos de la tecla “Ctrl” a “Cmd”
  • MacOS: Vista “TestEngine” eliminada

Tiempo de ejecución

  • Corregido raycast en Esfera que también hacía raycast hacia atrás
  • Corregido raycast en Caja y AABB
  • Corregido queryOverlaps para Esfera-Esfera
  • Corregida reinicialización de transformaciones de malla después de que se generan cierta cantidad de nuevas mallas
  • Cambiado a subconjunto de fuentes para reducir el tamaño de descarga
  • Minificado glMatrix
  • Actualizado howler.js a 2.2.0
  • Corregida condición de carrera entre carga de escena y fuente que a veces causaba que el texto no apareciera

Componentes JS

  • cursor: Corregida escala de cursorObject y desplazamiento de rayo en quest

API JS

  • Añadido WL.Animation y WL.AnimationComponent
  • Añadido WL.xrSession
  • Añadidas listas de callbacks WL.onXRSessionStart y WL.onXRSessionEnd
  • Añadidos métodos WL.Object.getTranslationLocal(), WL.Object.getTranslationWorld(), WL.Object.setTranslationLocal(), WL.Object.setTranslationWorld() para conveniencia
  • Añadidos métodos WL.Object.resetScaling() y WL.Object.resetTranslationRotation()
  • Corregidos parámetros de material flotantes
Last Update: September 29, 2020

Mantente al día.