Gestiona tus configuraciones de cookies. Puedes habilitar o deshabilitar diferentes tipos de cookies abajo. Para más detalles, consulta nuestra Política de Privacidad.

Lanzamiento 0.8.10

Lanzamiento 0.8.10

¡Descargar ahora!

Esta versión ofrece alta estabilidad con muchas correcciones de errores, grandes mejoras en la importación de activos, potentes mejoras de UX y numerosas optimizaciones.

También restauramos el soporte para MacOS hasta OSX 10.13 Catalina.

Vea el registro de cambios completo a continuación.

Nuevo UX para agregar componentes

Registro de Cambios 

Editor

  • Restaurado el soporte para versiones más antiguas de MacOS (hasta 10.13 - Catalina)
  • Permitir generar nuevos IDs de recursos como UUIDs para evitar conflictos de control de versiones
  • Añadida la conversión de formatos de píxeles de imagen no compatibles a 8 bits
  • Añadida importación de varios formatos de atributos de malla menos comunes
  • Añadida generación de normales para mallas importadas sin ellas
  • Mejorado el manejo de datos no compatibles durante la importación
  • Añadida opción “Nueva Carpeta” en el área de archivos del AssetBrowser
  • Añadidas opciones de “Renombrar” y “Eliminar” para carpetas en el área de archivos del AssetBrowser
  • Reemplazadas configuraciones manuales de datos de malla con detección automática desde pipelines
  • Arreglado el cambio de parentesco de múltiples objetos en proyectos más grandes
  • Arreglado el problema donde el texto no se renderizaba inicialmente tras abrir un proyecto
  • Arreglado el problema del icono PWA que a veces no se compilaba
  • Arregladas mallas desordenadas al cambiar “Configuración del Proyecto > Renderizado > useMultiDraw”
  • Desactivado “Configuración del Proyecto > Renderizado > useMultiDraw” por defecto
  • Arreglado fallo al importar malla con un triángulo final incompleto
  • Arreglado fallo al abrir proyectos con shaders personalizados
  • Arreglado fallo al cambiar el shader de un pipeline
  • Arreglados fallos al cambiar de proyectos
  • Arreglado fallo al importar archivos de escena mientras se comprimen texturas
  • Arreglado fallo al fallar la compresión de textura utilizando textura de advertencia rosa
  • Arreglado fallo al crear proyecto con plantilla AR
  • Arreglado doble clic en proyecto reciente en el Asistente de Proyecto que no cerraba la ventana
  • Arreglado materiales planos que no se importaban como “Flat Opaque”
  • Arreglados algunos problemas de renderizado con alpha y usePreZ habilitados
  • Aclarado UX en torno a allowSimulation y activación de componentes physx
  • Mejorado el contraste general de la interfaz de usuario
  • Arreglados muchos problemas de diseño menores en la Vista de Recursos
  • Añadido campo de búsqueda a la pestaña Pipeline de la Vista de Recursos
  • Arreglada la visualización de PhysX que no se mostraba hasta que la simulación estaba habilitada
  • Rediseñado el UX de “Agregar Componente” y añadido campo de búsqueda
  • Mejorada la compresión de mallas
  • Arreglado problema al agregar luz puntual a escena con luz solar que apagaba la luz puntual
  • Arreglado movimiento de componentes a otros objetos mediante arrastrar y soltar
  • Arreglado clic derecho en archivos del Navegador de Activos que no seleccionaba el archivo
  • Filtro de brillo experimental roto en navegadores arreglado
  • Añadido archivo faltante .so en Ubuntu
  • Añadida configuración para la vista principal en Configuración del Proyecto

Runtime

  • Arreglados fallos potenciales debido a asignaciones incorrectas para nombres de objetos
  • Arreglados problemas raros con alpha en materiales al cambiar de escena
  • Arreglada excepción al intentar extender el tipo Array con métodos personalizados
  • Arreglado fallo al cargar archivo .gltf/.glb cuando Phong no está empaquetado
  • Arreglado problema donde materiales planos no se importaban como “Flat Opaque” para runtime al cargar .gltf/.glb
  • Arreglados algunos problemas de renderizado con alpha y usePreZ habilitados
  • Corregida pantalla negra al entrar en sesión VR antes de que se muestre la pantalla de carga
  • Optimizada carga de datos de imagen incrustados en archivos .gltf/.glb cargados en runtime
  • Hecho que los botones de VR y AR solo aparezcan una vez que se conozca el soporte de WebXR
  • Hecho que VR y AR se atenúen si no son compatibles

Engine

  • Varias optimizaciones menores del lado de la CPU
  • Varias optimizaciones del lado del GPU para sombreado de vértices y Skinning
  • Las luces deshabilitadas ya no se sombrean con color negro, se elimina su coste de sombreado
  • Arreglados varios problemas con habilitar, deshabilitar y cambiar el tipo de componentes de luz
  • Arreglado raros casos de Skinning que causaban picos en los vértices durante la animación
  • Estabilizados los estados iniciales de física
  • Añadido control de velocidad de animación
  • Arreglado shader Phong cuando el mapeo normal está habilitado, pero no se establece textura normal
  • Arreglado filtrado bilineal en mips inferiores al usar mipmapping
  • Incrementado límite del conteo de texturas de 256 a 512

JS API

  • Eliminadas afirmaciones al usar WL.PhysXComponent inactivo
  • Añadido WL.PhysXComponent.removeCollisionCallback() y hecho que WL.PhysXComponent.onCollision() devuelva un ID de callback
  • Añadido WL.PhysXComponent.shapeData para permitir la clonación de componentes physx que utilizan Shape.TriangleMesh o Shape.ConvexHull
  • Hecho que WL.Object.addComponent(type, params) acepte otros componentes para params
  • Arreglado problema de desaparición de mallas con skin al asignar materiales
  • Añadido experimental WL.scene.reserveObjects(objectCount, componentCountsPerType) para preasignar datos para objetos y componentes, acelerando la generación sin necesidad de agrupar manualmente objetos
  • Añadido WL.AnimationComponent.speed
  • Hecho que WL.Mesh.vertexData y WL.Mesh.indexData devuelvan datos de solo lectura
  • Hecho robusto WL.onXRSessionStart, WL.onXRSessionEnd y WL.onSceneLoaded contra excepciones lanzadas durante callbacks
  • Arreglado WL.Mesh.indexData
  • Varias correcciones menores de documentación
Last Update: March 28, 2025

Mantente al día.