Ir al contenido principal

Registro de cambios

2025-Jun-02:

  • Nuevas funciones:
    • Prefabricados:
      • Hemos añadido soporte para Prefabs en Studio para crear plantillas de juego reutilizables y personalizables que agilizan y escalan tu desarrollo, y optimizan el rendimiento.
      • Consulta nuestra Guía de prefabricados para empezar.
    • General:
      • Ahora los vídeos son compatibles como mapas de textura de material. Nota: El nuevo VideoMaterial override override todos los materiales glTF, como HiderMaterial y VideoMaterial.

2025-May-29:

  • Nuevas funciones:

    • Elementos de interfaz de usuario Eventos:
      • Hemos introducido eventos de interfaz de usuario para trabajar elementos de interfaz de usuario como botones. (es decir Pulsado, Liberado, Seleccionado, Desactivado)
      • Los eventos de interfaz de usuario ahora tienen cadenas dedicadas.
      • Más información en la sección Eventos de la Documentación de la API.
    • Luces:
      • Hemos introducido un nuevo tipo de Luz llamado "Area Light" que emite luz desde una primitiva rectangular .
  • Correcciones y mejoras:

    • Audio:
      • Se ha corregido un problema por el que no aparecían correctamente varias entidades de audio.

2025-mayo-05:

  • Nuevas funciones:

    • Escena Reflexiones:
      • Se ha añadido la posibilidad de establecer un mapa de reflejos en un espacio. Este mapa de reflexión afecta a la configuración de iluminación de tu escena y altera lo que muestran los materiales reflectantes. Consulte la nueva configuración de Reflejos en el Panel de configuración del espacio.
  • Correcciones y mejoras:

    • General:
      • Se ha añadido una nueva directiva "required" para que los campos de los componentes personalizados sean obligatorios. La directiva @required para Custom Components lanzará un error si la condición no se cumple en Build.

2025-Abril-29:

  • Nuevas funciones:
    • Materiales:
      • Se ha añadido un nuevo ajuste para la envoltura de texturas en el configurador de materiales.

2025-Abril-9:

  • Nuevas funciones:

    • Objetivos de imagen:
      • **Los desarrolladores ahora pueden anclar el contenido de RA a imágenes del mundo real, lo que permite una nueva gama de experiencias creativas y educativas.
  • Correcciones y mejoras:

    • Entrada:
      • Ahora input.getMousePosition() devuelve clientX/Y en lugar de screenX/Y para mejorar la alineación con las coordenadas de la ventana gráfica.
      • Añadido un nuevo evento ecs.input.UI_CLICK para mejorar el seguimiento de la interacción de la interfaz de usuario.
    • Transformaciones:
      • Añadidas funciones de utilidad de transformación a world.transform.
    • Raycasting:
      • Añadidas nuevas funciones de raycasting: raycast() y raycastFrom() para una interacción más flexible y precisa con objetos 3D.
    • IU:
      • Actualizaciones de la interfaz del sistema Studio UI para una experiencia de desarrollo más intuitiva.
    • General:
      • Se ha corregido un error por el que no se podía acceder a world.spaces en las llamadas de retorno de add.
      • Se ha solucionado el problema por el que los archivos adjuntos a las orejas no aparecían en la ventana gráfica cuando estaban activados.

2025-Marzo-5:

  • Correcciones y mejoras:
    • General
      • Se ha añadido un evento de aparición de ubicación
    • Sombra
      • Foco de cámara de sombra inteligente
    • Animaciones
      • Corrección de errores en las animaciones de posición/rotación
      • Corregido el bloqueo de la animación al cambiar de modelo
    • Activos
      • Se ha corregido un error por el que los ajustes quedaban obsoletos al cargar los activos.
      • Se ha corregido una condición de carrera en la carga de activos de imagen de interfaz de usuario.

2025-Febrero-13:

  • Nuevas funciones:
    • Mapas de Niantic para la web
      • Conectando experiencias con el mundo real Los mapas son clave para crear experiencias basadas en la localización y, ahora, con Niantic Maps para Web disponible directamente en 8th Wall Studio, añadirlos a tu flujo de trabajo es muy sencillo. Con Niantic Maps in Studio, los desarrolladores de Studio ahora tienen acceso a la misma tecnología que Niantic utiliza para impulsar nuestros juegos más populares del mundo real, lo que le permite arraigar sus experiencias de RA en ubicaciones del mundo real, ayudar a descubrir experiencias basadas en la ubicación y actuar como un agregador de experiencias de RA del mundo real. Los mapas están ahora totalmente integrados en la jerarquía de escenas de Studio, lo que te permite colocar mapas en tus proyectos con un solo clic, sin necesidad de configurar la API.
    • Espacios
      • Spaces le ofrece ahora la posibilidad de construir y gestionar varias áreas distintas dentro de un mismo proyecto. Puedes pensar en Spaces como en escenas o entornos de otros motores de juego o herramientas de diseño. En pocas palabras, los espacios son marcos 3D en los que puedes colocar recursos, iluminación, cámaras e interacciones de juego. Un Espacio (también llamado Escena) contiene todas sus entidades.

2025-31 de enero:

  • Correcciones y mejoras:
    • General
      • Corrección de errores generales para mejorar el rendimiento de la carga de escenas, la carga de Splat y el trabajo en modo Live Sync.

2025-enero-23:

  • Correcciones y mejoras:
    • Elementos de interfaz de usuario
      • Se ha añadido una configuración de estiramiento de 9 cortes para el tamaño del fondo (sólo elementos de interfaz de usuario 3D).
      • Añadida la configuración del radio de los bordes
    • General
      • Se ha corregido un error por el que el espacio de color no se reflejaba correctamente en los elementos de la interfaz de usuario.
    • Física
      • Añade un conmutador para el sistema de física, saltará el sistema en cada tick, también funciona como una optimización cuando la física no está en uso.

2025-enero-15:

  • Correcciones y mejoras:
    • Luz
      • Añadido el tipo de luz `spot
    • Sombra
      • La configuración de la Sombra de recepción se traslada al componente Malla
    • Matemáticas
      • Añadido Mat4.decomposeT
      • Añadido Mat4.decomposeR
      • Añadido Mat4.decomposeS

2024-Diciembre-09:

  • Correcciones y mejoras:
    • VPS
      • Se ha añadido la posibilidad de ocultar el activo Ubicación para que no se muestre en la ventana gráfica.
    • INTERFAZ DE USUARIO
      • Solucionados los problemas de visualización de fuentes personalizadas
    • Audio
      • Se ha añadido la posibilidad de obtener y establecer el progreso de los clips de audio.
    • VPS
      • Añadido location a los datos de eventos VPS con el eid de la entidad Location correspondiente.

2024-Noviembre-11:

  • Correcciones y mejoras:
    • General
      • Mejora del comportamiento de ecs.Disabled.
      • Mejora del rendimiento con raycasting
    • VPS
      • Se ha corregido un error que hacía que los LocationMeshes quedaran ocultos en la ventana gráfica durante la Sincronización en Directo.
    • Iluminación
      • admite "cámara de seguimiento" para luz direccional

2024-Noviembre-05:

  • Correcciones y mejoras:
    • General
      • Se ha añadido la posibilidad de desactivar entidades y sus componentes en una escena para mejorar el control y optimizar el rendimiento en tiempo de ejecución. Obtenga más información aquí.
      • Se ha añadido la posibilidad de crear una nueva versión del proyecto cliente a partir de una versión anterior confirmada. Accede a esta funcionalidad mediante la vista Historial de proyectos en la Configuración de escenas de Studio.
    • Audio
      • Añadidos eventos de carga y fin de reproducción de audio para facilitar la gestión y el control de la reproducción de audio: eventos ecs.events.AUDIO_CAN_PLAY_THROUGH, `ecs.events.AUDIO_END
    • Activos
      • Añadida función para ver el estado de la carga de activos: ecs.assets.getStatistics
    • INTERFAZ DE USUARIO
      • Añadida función para estirar la imagen como parte de un elemento UI: Ui.set({backgroundSize: 'contain/cover/stretch'})

2024-29 de octubre:

  • Nuevas funciones:
    • Servicios de backend:
      • Las funciones de backend y los proxies de backend ya son compatibles con 8th Wall Studio.

2024-24 de octubre:

  • Nuevas funciones:

    • VPS:
      • **Ahora los desarrolladores pueden crear experiencias WebAR basadas en la localización conectando el contenido de RA con ubicaciones del mundo real.
  • Correcciones y mejoras:

    • Modelos 3D:
      • Añadido soporte para reproducir todos los clips de animación en un modelo gltf.
      • IU:
        • Se ha añadido la posibilidad de fijar la opacidad de los elementos de la interfaz de usuario.

2024-octubre-18:

  • Correcciones y mejoras:
    • Eventos:
      • Añadido el evento ecs.events.SPLAT_MODEL_LOADED.
    • Física:
    • Primitivas:
      • Añadida primitiva poliedro, sustituyendo al tetraedro.
      • Añadida la primitiva Torus.

2024-30 de septiembre:

  • Nuevas funciones:

    • Modelos 3D:
      • Soporte para cargar y convertir activos 3D en formato FBX.
      • Soporte para previsualizar y configurar tus modelos 3D. Con nuestro Asset Previewer actualizado, puede comprobar su modelo en diferentes configuraciones de iluminación, ajustar el punto de pivote, cambiar la configuración de compresión de la malla , actualizar la escala, inspeccionar los materiales incluidos y mucho más.
    • Materiales:
      • Los materiales pueden editarse y guardarse en la vista previa de activos. Los cambios se reflejarán en el activo y en la escena.
    • IU:
      • Soporte para fuentes personalizadas con capacidad de carga de archivos TTF.
      • Ajusta elementos como el color, los bordes, el texto, la opacidad y mucho más. El UI builder también permite combinar múltiples elementos 2D en un único lienzo para crear gráficos 2D compuestos e interfaces . Edita y modifica estos elementos en tiempo real en la ventana de Studio, y los cambios se reflejarán al instante en el simulador.
  • Correcciones y mejoras:

    • Partículas:
      • Componente de partículas actualizado con opciones de configuración adicionales y valores predeterminados más fáciles de usar.
    • Física:
      • applyImpulse api, alternativa a aplicar fuerza para el desarrollo de juegos. Bueno para acciones como saltar, dar puñetazos, empujar rápidamente, etc.
      • Función simple de obtención en tiempo de ejecución para consultar la configuración actual de la gravedad.

2024-Septiembre-11:

  • Correcciones y mejoras:
    • Máquina de estados:
      • Capacidades mejoradas y API ampliada para trabajar con Máquinas de Estado y Eventos. Consulte the State Machine documentation para obtener más información.

2024-29 de agosto:

  • Correcciones y mejoras:
    • Partículas:
      • Se ha corregido un problema por el que la posición de generación de partículas no se establecía correctamente para las entidades secundarias.

2024-Agosto-26:

  • Nuevas funciones:

    • Splats:
      • **Con la aplicación Niantic Scaniverse, puedes crear y exportar fácilmente splats como archivos .SPZ. Una vez cargados en 8th Wall Studio, los splats pueden integrarse perfectamente en tus proyectos, sirviendo de base para experiencias 3D hiperrealistas.
  • Correcciones y mejoras:

    • Animaciones:
      • Se ha solucionado un problema por el que las animaciones sin bucle no se completaban en la posición correcta.
    • Activos:
      • Se ha mejorado la previsualización de los activos y la modificación de su configuración.
    • Audio:
      • API del ciclo de vida del autio actualizadas (reproducción, pausa, silencio, anulación del silencio).
    • Primitivas:
      • Soporte para materiales Hider para objetos primitivos que permiten oscurecer u ocultar objetos dentro de una escena.
      • Soporte para materiales Unlit para objetos primitivos que ignoran las condiciones de iluminación.
      • Se ha solucionado un problema por el que los colisionadores de cilindros no coincidían con la forma primitiva.

2024-Agosto-15:

  • Correcciones y mejoras:
    • Eventos:
      • Se ha corregido un problema por el que se omitían o eliminaban los escuchadores de eventos en determinados escenarios.
    • IU:
      • Se ha corregido un problema por el que no se podían cambiar las fuentes.
      • Se han solucionado problemas de rendimiento al cargar y representar elementos de la interfaz de usuario.
    • Docs:
      • Se ha añadido información sobre los problemas más comunes y las mejores prácticas que se deben seguir al crear secuencias de comandos Custom Components

2024-Agosto-08:

  • Correcciones y mejoras:
    • Gestor de entradas:
      • Se ha corregido un problema por el que no se controlaban los comportamientos de deslizamiento/arrastramiento en navegadores móviles.
      • Se ha añadido la posibilidad de controlar y acceder al bloqueo del puntero, lo que mejora las entradas de control del juego.
    • Física:
      • Se ha corregido un problema de sincronización que creaba comportamientos de física incorrectos.
    • Renderizado:
      • Se ha corregido un problema que hacía que los materiales tuvieran un aspecto desvaído.
    • IU:
      • Se ha añadido la posibilidad de ocultar elementos de interfaz de usuario en la escena, lo que permite comportamientos de interfaz de usuario más dinámicos.

2024-Agosto-01:

  • Nuevas funciones:

    • Animación:
      • Añadidos eventos y controles de configuración para soportar modelos GLTF con animaciones pre-cocinadas - ver 3D Model guide
    • Jerarquía:
      • Se ha añadido la posibilidad de multiseleccionar y mover objetos con las teclas Comando/Ctrl.
      • Se ha añadido la posibilidad de seleccionar objetos con la tecla Mayús.
    • Física:
      • Añadido un factor de gravedad para la física y los colisionadores para soportar efectos de física más configurables - ver Physics guide.
    • Primitivas:
    • Vista:
      • Añadido el menú contextual del botón derecho del ratón para los objetos seleccionados.
      • Se ha añadido el ajuste de transformaciones al mantener pulsada la tecla Mayús.
  • Correcciones y mejoras:

    • Activos:
      • Se ha solucionado un problema que impedía añadir nuevos archivos y mover activos.
    • Cámara:
      • Se ha corregido un error por el que no funcionaba el ajuste Clip cercano/lejano.
    • Gestor de entradas:
      • Se ha solucionado un problema por el que se intercambiaban las teclas de flecha izquierda y derecha.
    • Simulador:
      • Ahora se puede cambiar el tamaño del simulador.
    • IU:
      • Se ha corregido un error que impedía cambiar el tamaño de fuente de los elementos de la interfaz de usuario.
    • Vista:
      • Los modelos 3D arrastrados a la ventana gráfica se ajustarán a la posición actual del cursor.
    • Varios
      • Varias mejoras en la usabilidad de la interfaz de usuario.
      • Mejoras para copiar y pegar objetos.

2024-junio-18:

  • Nuevas funciones:
    • ¡Lanzamiento inicial de 8th Wall Studio! Hola a todos.
    • Las principales actualizaciones incluyen sistemas iniciales y herramientas de edición para física, animaciones, entradas de jugador , cámaras, iluminación, partículas, audio, modelos 3D, materiales, mallas y mucho más. Consulte la documentación de Studio para obtener más información sobre estos sistemas.