Lanzamiento 1.2.4

Lanzamiento 1.2.4

¡Wonderland Editor ahora está disponible como una aplicación de Linux Flatpak! Puedes instalarlo directamente desde Flathub.

Esta versión también introduce un complemento incluido para limpiar los recursos del proyecto y trae muchas correcciones de errores y mejoras en la interfaz de usuario.

Generar Definiciones de Tipos de Materiales 

Para una mejor autocompletar en tu IDE y un uso seguro de los Materiales, incluyendo actualizaciones sobre cambios de shaders, ahora puedes generar un archivo de definición para tus Materiales usando la configuración Project Settings > JavaScript > materialDefinitions, por ejemplo, a js/materials.d.ts.

Úsalo en tu código TypeScript de esta manera:

1import {PhongOpaqueTextured} from './materials.js'
2
3/* ... */
4
5const mat = meshComponent.material as PhongOpaqueTextured;
6mat.setDiffuseTexture();

Registro de Cambios 

Editor

  • Habilitar soporte para notificaciones del sistema Linux
  • Deshabilitar notificaciones del sistema cuando se ejecuta con --windowless
  • Añadir el argumento CLI --enable-plugins para ejecutar con complementos habilitados independientemente de la configuración del proyecto
  • Nueva configuración del proyecto maxTexturesBinSize para dividir el archivo .bin de texturas cargadas con retraso en varios archivos más pequeños
  • Hacer que el código generado en index.ts sea conforme a TypeScript
  • Hacer que la supervisión de archivos en Windows sea más robusta
  • Eliminar la condición de carrera en el flujo de inicio de sesión
  • Corregir el enlace de registro en la ventana de cuenta
  • Limpiar varias inconsistencias de la interfaz de usuario
  • Navegador de recursos: Eliminar tinte rojo de las miniaturas de imágenes en escala de grises
  • Mostrar miniaturas en el menú desplegable de imágenes del Cielo
  • Añadir Acerca de > Plantillas para abrir la carpeta de plantillas del usuario
  • Corregir la eliminación de un objeto que bloqueaba el editor si tenía un componente con propiedad de cadena adjunta
  • Añadir la generación de definiciones de tipos para Materiales

Runtime

  • Corregir múltiples errores al cambiar escenas con componentes PhysX
  • Añadir un error más descriptivo al cargar glTF en tiempo de ejecución sin habilitar soporte en tiempo de ejecución
  • Corregir la carga de archivos WebP desde modelos glTF

Motor

  • Optimizar la carga de atributos de malla
  • Añadir soporte para scripts bidireccionales en componentes de texto

API de JavaScript/TypeScript

  • Corregir objetos incorrectos que se veían afectados por Animation.retarget()
  • Hacer que las propiedades de material de textura acepten null y undefined nuevamente

Complementos

  • Limpieza: Nuevo complemento para eliminar recursos con enlaces de archivos rotos

API de Complementos

  • Mejorar el manejo de errores para parámetros incorrectos
  • Corregir delete en propiedades de datos

Fondo del encabezado: Archery Evolution - Time Trials por Vhite Rabbit XR.

Last Update: October 13, 2024

Mantente al día.