La versión V36.00 comienza a implementarse hoy, junto con el cambio al sistema de coordenadas izquierda-arriba-adelante (LUF). No necesitas actualizar tu código ni tu contenido: todo lo publicado seguirá funcionando como se espera.
Hemos preparado una sección de preguntas frecuentes para responder a las dudas más comunes. Si no encuentras aquí tu pregunta, no dudes en consultarnos.
Preguntas frecuentes:
P: ¿Qué cambia exactamente?
R: Los cambios concretos asociados a LUF están descritos en nuestra documentación Left-Up-Forward Coordinate System in Unreal Editor for Fortnite | Fortnite Documentation | Epic Developer Community
P: ¿Qué no cambia?
R: Los cambios de LUF no afectan a las transformaciones definidas en los módulos /UnrealEngine.com y /Fortnite.com.
P: ¿Cómo se traduce LUF al antiguo sistema XYZ?
R: La izquierda (antes -Y), arriba (antes Z), adelante (antes X).
P: ¿Cuál es la ventaja de LUF?
R: Las herramientas y plataformas actuales utilizan XYZ, pero no de forma coherente; por ejemplo, Y no siempre significa “arriba”. LUF está pensado para aclarar el uso del sistema de coordenadas y facilitar la comprensión de coordenadas y asignaciones.
P: ¿Esto afectará a mis dispositivos y objetos?
R: No, tus dispositivos y objetos se comportarán igual; solo verás nuevas etiquetas de ejes en el editor.
P: ¿Esto afectará a mi jugabilidad? ¿Algunos dispositivos dependen de la dirección?
R: Este cambio no debería afectar a la jugabilidad existente. Si detectas algún comportamiento inesperado, por favor, comunícalo en los foros.
P: ¿Funcionará LUF con los recursos que importo?
R: Sí, los recursos importados se ajustarán automáticamente a LUF. Su orientación reflejará la nueva configuración de ejes.
P: ¿Afectará LUF a las islas que he creado usando XYZ?
R: Tus islas ahora usarán LUF, pero el cambio no afectará ni a la jugabilidad ni a los gráficos, solo a cómo se muestran los valores.
P: ¿Puedo elegir qué sistema de coordenadas utilizar (como otro software)?
R: No, no tenemos previsto admitir varios sistemas de ejes. Un único estándar compartido ayuda a evitar confusiones y favorece la colaboración en los proyectos.
P: ¿Afecta LUF al escalado del mundo y al ajuste a la cuadrícula?
R: No. El ajuste a la cuadrícula y el escalado del mundo seguirán funcionando como siempre en Fortnite.
P: ¿Cómo interactúa esto con la compensación de posición del entorno (WPO) y con la orientación basada en el objeto (escala “izquierda” frente a “ancho”)?
R: Las etiquetas de los ejes son coherentes (y están codificadas por color) en Rotación, Escala y Ubicación. El WPO no cambia, salvo en lo que respecta a las nuevas referencias de ejes.
P: ¿El contenido de Fortnite.com adoptará LUF? ¿Tendré que traducirlo manualmente cuando haga referencia a ese contenido?
R: No, ni /Fortnite.com ni /Unreal.com están adoptando este sistema. Sin embargo, esto no debería afectar significativamente a tu trabajo ni al uso de estos recursos. Si estás usando funciones de API que combinan transformaciones de los módulos /Verse.org y /UnrealEngine.com en el mismo archivo, debes calificar los nombres de tipo con su ruta para evitar ambigüedades. Esto se explica con más detalle en la documentación oficial Left-Up-Forward Coordinate System in Unreal Editor for Fortnite | Fortnite Documentation | Epic Developer Community
P: ¿Esto se implementará en UE5?
R: No de forma inmediata. A corto plazo, los ejes LUF formarán parte esencial del trabajo con coordenadas espaciales en Verse y en los flujos de trabajo de Scene Graph en UEFN, que se basan en APIs de Verse. A medida que estas APIs y flujos de trabajo se incorporen a UE, esperamos que las coordenadas LUF también lo hagan. Sin embargo, aún no hay un calendario definido para estas transiciones.
P: ¿El paso a LUF es opcional?
R: Aunque el editor cambiará para reflejar LUF, puedes migrar o no tu código Verse al módulo de Cuentas Espaciales aprobado. Para más detalles sobre este proceso y lo que implica, consulta la documentación oficialhttps://dev.epicgames.com/documentation/fortnite/leftupforward-coordinate-system-in-unreal-editor-for-fortnite
P: ¿Cuál es el plan para Vector2 (o desplazamiento lateral / vista aérea, etc.)? ¿Podré usar un sistema de “elige dos” para Vector2?
R: El plan para /Verse.org/SpatialMath Vector2 aún se está definiendo y se comunicará cuando esté listo. Por ahora, usar /UnrealEngine.com/Temporary/SpatialMath es una opción válida.
P: ¿Habrá alguna versión de transición para que los desarrolladores se adapten del sistema XYZ a LUF (es decir, XYZ seguirá funcionando un tiempo antes de quedar obsoleto)?
R: Sí, cualquier clase que use /UnrealEngine.com/Temporary/SpatialMath seguirá funcionando por ahora. Consulta la documentación oficial para conocer el proceso de transición al nuevo sistema y cómo interactúa con /UnrealEngine.com y /Fortnite.com. Left-Up-Forward Coordinate System in Unreal Editor for Fortnite | Fortnite Documentation | Epic Developer Community
P: ¿Epic va a dejar de utilizar /UnrealEngine.com/Temporary/SpatialMath?
R: Sí, pero aún no hay una fecha para ello. Compartiremos el calendario cuando esté disponible.