Lanzamiento 0.8.4
Más correcciones de errores y mejoras de rendimiento, especialmente al trabajar con Física.
Algunas mejoras significativas en el método de Skinning permiten renderizar más mallas con skinning, así como duplicar y redirigir skins.
Registro de Cambios
Editor
- Se añadió recarga suave para permitir que las sesiones activas de WebXR se conserven (Deshabilitar “recarga completa de la página” en Vistas > Preferencias)
- Se añadieron íconos para objetos de unión
- Se añadió un error al usar nombres de parámetros que confligen con propiedades integradas
- Se añadieron “Copiar Jerarquías” y “Duplicar Jerarquías” en el Esquema de la Escena
- Se corrigió que Ctrl + D a veces duplicaba dos veces
- Se añadió soporte para mallas con skinning en copiar, pegar y duplicar
- Se añadió soporte para redirigir a skins en componentes de animación
- Se corrigió un bloqueo al ingresar 0, 0, 0, 0 para cuaterniones en la Vista de Propiedades
- Se añadió visualización de rotación en Euler en la Vista de Propiedades
- Se añadió empaquetado automático al activar el casco de realidad aumentada
- Se corrigió la visualización de física que solo se habilitaba después de la primera simulación
- Se corrigió que la visualización de física no se reiniciaba después de que terminaba la simulación
- Se añadió el atajo Alt + S para simular física en la Vista de la Escena
- Se añadieron propiedades de bloqueo de eje lineal y angular a los componentes de physx cuerpo rígido dinámico
- Se añadió una configuración del proyecto para especificar los caracteres disponibles para la renderización de texto
- Se mejoró el modo de renderizado de Visualización de Malla en la Vista de la Escena
Motor
- Se cambió a un método más escalable para el skinning
- Se corrigió que la propiedad
kinematic
en componentes de PhysX a veces no tenía efecto - Se corrigió un bloqueo raro al desactivar un componente de malla
Tiempo de Ejecución
- Se corrigió un bloqueo raro al cargar animaciones
- Se mejoró el rendimiento de la simulación de física
JS API
- Se corrigió el constructor
new WL.Mesh({indexData: ..., vertexData: ..., indexType: ...})
- Se añadió manejo de excepciones para
start() / init()
cuando se llama a través deWL.Object.addComponent()
- Se aseguró que
update()
no se llame antes destart() / init()
- Se aseguró que siempre se llame a
start()
- Se añadió
WL.Animation.retarget(WL.Skin)
- Se hizo que
WL.AnimationComponent.animation
ya no redirija automáticamente animaciones - Se añadió el experimental
WL.Scene.load()
para cargar archivos .bin
Componentes JavaScript
- Se corrigió el
hand-tracking
con mallas de mano con skinning para mostrar - Se corrigió la regresión:
cursor
al hacer doble clic en VR
Last Update: April 5, 2021