Lanzamiento 0.9.2

Lanzamiento 0.9.2

Esta versión desbloquea las sombras en tiempo real para VR, AR y 3D, y trae correcciones de errores adicionales y mejoras de UX para 0.9.

Sombras Dinámicas 

Para el mapeo de sombras, el renderizador necesita hacer pases adicionales sobre toda la escena. Las optimizaciones de llamadas de dibujo en Wonderland Engine permiten pases de sombra a una fracción del costo en comparación con los marcos web 3D tradicionales.

Nuestros métodos están optimizados para VR y Oculus Quest y utilizan 4 (Luz solar), 2 (Luz puntual) y 1 (Luz de foco) pases respectivamente.

Registro de Cambios 

Editor

  • Se corrigieron los bloqueos al cambiar el gizmo de transformación durante el uso
  • Se homogenizó el ancho de línea del gizmo de transformación
  • Se corrigió la selección en SceneView después de eliminar un objeto durante el uso del gizmo de transformación
  • Se corrigió el bloqueo al abrir proyectos anteriores a la versión 0.9.0 con fontSize configurado
  • Se implementó la escucha de plantillas personalizadas: index.html, manifest.json y service-worker.js
  • Se corrigió el empaquetado que esperaba trabajos en segundo plano ocultos
  • Se corrigieron bloqueos introducidos recientemente en la compresión de imágenes
  • Se corrigió que AssetBrowser agregaba el prefijo .js cuando ya estaba especificado
  • Se corrigió que ambientColor no siempre se importaba
  • Se añadió una advertencia para codificaciones de textura PBR no compatibles
  • Se añadió la importación de la propiedad emisiva de Phong
  • Se añadió la importación de propiedades de enmascaramiento alfa
  • Se añadió la importación de propiedades roughtnessFactor y metallicFactor en materiales Físicos
  • Se añadió la importación de textura y factor de oclusión en materiales Físicos
  • Se añadió Project Settings > Physics > maxTimestep para controlar el submuestreo de la simulación física
  • Se corrigió un potencial bloqueo durante la recarga de shaders
  • Se corrigió que las texturas no se pudieran renombrar en la vista de Recursos
  • Se optimizó el nuevo contorno de selección

Motor

  • Se añadieron sombras dinámicas para luces de foco, puntuales y solares
  • Se corrigió el sombreado de luz solar en el shader Físico
  • Se agregó submuestreo para aumentar la estabilidad de la simulación física

API de Shader

  • Se implementó soporte para varios comandos de preprocesador y operadores lógicos

API de JavaScript

  • Se agregó soporte para acceso a datos de JointId en WL.Mesh
  • Se añadió el atributo skinned para el constructor de WL.Mesh
  • Se añadió WL.Scene.reset()
  • Se corrigió el bloqueo en WL.Texture.destroy() con imágenes comprimidas
  • Se corrigió una excepción al establecer algunas propiedades de material
  • Se añadió una solución temporal para el informe de tamaño de cuadro 0 por parte del emulador WebXR al entrar en VR para evitar un bloqueo
  • Se añadió WL.Object.changed para detectar posibles cambios de transformación desde el último cuadro
  • Se corrigió que establecer WL.Viewcomponent.fov no tuviera efecto en sesiones XR
Last Update: September 23, 2022

Mantente al día.