v3.3.1
Nuevas funciones
Renderizado
- Añadido el dibujado indirecto controlado por GPU para mejorar la eficiencia del renderizado
- Añadida una opción de compatibilidad con el renderizado de superficies de agua SingleLayerWater (Project Settings > Plugins > LCC4Unreal > SingleLayerWater Support)
- Añadidos los botones de acceso rápido ShowCollision y ShowFPS al panel del Actor
- Añadida la animación inversa
Formatos de datos
- Añadida la compatibilidad con el formato SPZ v2 (gaussianas exportadas desde Marble)
- Añadida la compatibilidad con modelos SOG/SPZ/PLY de mayor tamaño
Integración GIS
- Sustituido el módulo GeoReferencing del motor por la biblioteca PROJ integrada para reducir las dependencias de módulos externos
- Los Actors SOG/SPZ/PLY ahora se rotan automáticamente sobre el eje X para ajustarse a la definición de ejes de las gaussianas externas
Colisión
- Añadida la compatibilidad con la malla de navegación (NavMesh) para la búsqueda de rutas de IA
- Mejorado el rendimiento de renderizado de la visualización de depuración de la colisión
Editor
- Añadido un componente raíz de enfoque para que la cámara del viewport pueda enfocarlo (pulsar F para encuadrar la selección)
- Añadida la compatibilidad con la localización multilingüe (chino, alemán, francés, japonés, coreano)
Mejoras
- Mejorada la eficiencia de carga de la colisión y aumentada la distancia de carga de colisión predeterminada a 300 metros
- Mejorado el rendimiento de renderizado de SPZ/SOG/PLY, con un aumento notable de la tasa de fotogramas durante el recorrido
Correcciones
- Corregida la rotación del volumen de recorte esférico, que no surtía efecto en el shader
- Corregido el bloqueo del editor al cargar un origen de datos de forma asíncrona
- Corregida una fuga de memoria provocada por la acumulación de datos de colisión en una cola sin límite
- Corregida la inclusión incorrecta de los archivos de datos de PROJ en las compilaciones empaquetadas
- Corregido el estado de carga del Actor, que no se conservaba entre sesiones
- Corregida la autenticación por clave pública, que no funcionaba con rutas Unicode
- Corregido el cálculo impreciso de la distancia al punto más cercano en el descarte de nodos
- Corregido un conflicto de parámetros de la ordenación en GPU mediante el uso de un staging buffer independiente
- Corregida la caída brusca de rendimiento provocada por la falta de memoria de vídeo
- Corregida la animación de carga, que no surtía efecto en tiempo de ejecución
- Corregida la coloración por altura de la nube de puntos en los Actors SOG/SPZ/PLY