Lanzamiento 0.7.6
Un conjunto de correcciones y mejoras de conveniencia, especialmente en torno a las selecciones en el esquema de la escena, selección y copia de la salida de la consola, algunas mejoras de importación de escenas y optimizaciones.
Destacable también la adición del tipo de entrada de rayo, que permite al cursor realizar raycasting con los desplazamientos de orientación correctos en Oculus Quest.
Registro de Cambios
Editor
- Se corrigió el fallo al eliminar un objeto a través del menú contextual en el esquema de la escena.
- Se solucionó el problema de renderizado en la vista de escena en tarjetas AMD.
- Validar el tipo de valores predeterminados de los parámetros del componente JavaScript.
- Solucionar la importación de FBX rota debido a un dll faltante en Windows.
- Se hizo que el texto de la Consola fuera seleccionable y copiable.
- Se agregó un menú contextual para componentes con Eliminar, Editar Fuente y Documentación.
- A veces los objetos secundarios no se importaban.
- Se hizo que los nodos del Esquema de la Escena solo se abrieran al hacer clic en la flecha.
- Se hizo que los nodos del Esquema de la Escena se abrieran automáticamente para los nodos seleccionados.
- Ahora usando Metalness para el brillo de Phong.
- Ahora usando Brillo o Rugosidad para el alpha de specularColor de Phong en lugar de brillo.
- Se hicieron los materiales no especulares por defecto.
- Ahora los valores flotantes se arrastran en incrementos de 0.1.
- Se corrigió la migración de la propiedad sourcePath de la versión 0.7.4.
- Se agregó la configuración del proyecto para la cámara de vista de escena del editor cerca y lejos.
Motor
- Se agregaron tipos de entrada de rayo izquierdo/derecho al componente de entrada.
- Se corrigió la referencia secundaria al padre, que era inválida después de eliminar o reasignar en casos raros.
- Se corrigió el texto incorrecto renderizado después de desactivar/activar un componente de texto.
- Se corrigió el marcado incorrecto del último hijo de un objeto como sucio en casos raros.
- Se corrigió el rendimiento del renderizado de texto al cambiar solo uno de muchos componentes.
- Optimización al vaciar eficientemente comandos de WebGL.
- Se agregó la propiedad ambientFactor a Phong (por defecto 0.05).
Tiempo de ejecución
- Se corrigió la actualización de textos después de activarse.
- Se corrigió el renderizado de vistas incorrectas cuando se presionaba el botón VR/AR durante la pantalla de carga.
- Se agregó la característica ‘seguimiento de manos’ de WebXR a la lista de características opcionales.
API de JS
- Se agregaron
WL.InputType.RayLeft
yWL.InputType.RayRight
. - Ahora llamando a
WL.onXRSessionStart
después de cada carga de escena. - Documentación mejorada considerablemente, especialmente en el cruce de enlaces.
Componentes de JS
- Mejorados los componentes
howler-*
. - Se agregó documentación a todos los componentes.
- seguimiento de manos: Se agregó la articulación final para visualización.
- seguimiento de manos: Se corrigió .hasPose.
Last Update: December 30, 2020