Lanzamiento 1.3.0

Jonathan Hale

Las novedades incluyen plantillas de proyectos nuevas y mejoradas, un sombreado de cielo procedural, efecto de sombra en texto y filtros de recursos para el Esquema de Escena.

También lanzamos una primera versión de espacios de trabajo multi-proyecto que agilizan la agrupación de JavaScript y reintroducen la recarga en caliente.

Plantilla Física 

Agregamos una nueva plantilla que viene con un cielo atmosférico procedural, renderizado HDR, mapeo de tonos y una configuración de sonda ambiental para iniciar proyectos que usan el sombreado físico.

Captura de pantalla: Nueva Plantilla Física

Reporte de Errores 

Esta versión introduce un reporte de errores automático, lo que nos permite encontrar problemas de estabilidad potenciales y solucionar fallos más fácilmente.

Registro de Cambios 

Editor

  • Añadir nueva plantilla Física que muestra algunas características gráficas avanzadas
  • Renovación de la plantilla predeterminada
  • Agregar reportero automático de errores
  • Reducir uso de memoria de imágenes en crudo en caché
  • Recuperar control de velocidad con la rueda del ratón mientras se vuela en la Vista de Escena
  • Ejecutar npm de forma asincrónica al cargar el proyecto
  • Evitar invocaciones innecesarias de npm install en un package.json sin cambios
  • Nueva vista de Árbol de Recursos para visualizar referencias de escena y activos
  • Agregar horneado de entorno automático y eliminar el botón “re-hornear inmediatamente”
  • Acortar identificaciones largas de recursos al mostrarlas
  • Cambiar las teclas de acceso rápido predeterminadas para Pegar como hijo y Pegar como hermano
  • Añadir filtrado de objetos en el Esquema de Escena por referencias de recursos
  • Añadir soporte para texto cirílico, griego y latín extendido en la interfaz de usuario
  • Añadir visualización de huesos en la Vista de Escena
  • Simplificar la interfaz de usuario del componente de texto
Captura de pantalla: Nueva interfaz de usuario de componente de texto
  • Introducir espacios de trabajo multi-proyecto y habilidad para cambiar entre escenas. Un espacio de trabajo usa la configuración de Javascript de la escena principal y agrupa todos los componentes de un espacio de trabajo en el índice.js de la escena principal.
  • Renombrar la configuración packageForStreaming a prefab para coincidir más con la API de JavaScript
  • Añadir herramienta al menú de contexto del Navegador de Activos para combinar texturas PBR en una sola textura de oclusión-aspereza-metálico
  • Corregir error al hacer clic en ciertos directorios ocultos en el Navegador de Activos
  • Eliminar pérdida de memoria durante el análisis de componentes
  • Almacenar archivos de idioma y datos de caché en subcarpetas por proyecto
  • Volver al valor predeterminado para valores de propiedad .wlp inválidos
  • Evitar que los componentes importados desaparezcan después de modificarlos en el editor
  • Siempre crear una carpeta deploy/ para nuevos proyectos, solucionando un problema de observación de archivos

Motor

  • Añadir efecto de sombra para componentes de texto, junto con la nueva propiedad effectOffset
Captura de pantalla: Nuevo efecto de sombra de texto
  • Agregar pipeline AtmosphericSky procedural, basado físicamente
  • Implementar función WITH_FOG en el sombreado Físico
  • Volver al diffuseColor si no hay diffuseTexture establecida en materiales Phong
  • Agregar de nuevo la característica TEXTURED que faltaba en las tuberías Phong Lightmapped y Normalmapped
  • Implementar efecto Bloom para sesiones VR de WebXR
  • Corregir error al cargar malla con coordenadas de textura secundarias

Tiempo de Ejecución

  • Asignar objetivos correctos al establecer una animación en tiempo de ejecución
  • Corregir error ocasional durante la carga de prefab

API de JavaScript/TypeScript

  • Agregar Prefab.getComponents y Prefab.getActiveComponents para obtener todos los componentes de un tipo dado en un prefab/escena
  • Lanzar excepción al establecer una propiedad de material con un array que es demasiado pequeño
Last Update: January 28, 2025

Mantente al día.