Overlay de depuración de colisionadores, assets más seguros e importación de assets IA al juego
Hoy se añade un overlay de colisionadores en tiempo real en el viewport, se previene la pérdida de datos al guardar, se agrega CRUD de assets externos y se permite importar assets 3D generados por IA directamente al juego.
Overlay de depuración de colisionadores
- Al seleccionar una entidad con un componente Collider, se proyecta un wireframe en tiempo real en el viewport para facilitar el ajuste de formas físicas.
- Los materiales del gizmo ya no proyectan sombras, manteniendo limpio el viewport.
Gestión de assets más segura
- Los assets externos almacenados fuera del proyecto se gestionan mediante CRUD en el Content Browser, respaldado por archivos
.meta.json. - Guardar una escena fusiona automáticamente assets inline huérfanos, evitando la pérdida de datos.
- Deshacer la eliminación de entidades restaura correctamente los materiales asociados mediante el round-trip de GUID de assets de escena.
- Las duplicaciones anidadas dentro de transacciones se manejan de forma fiable.
- El Content Browser actualiza su catálogo al recargar, mostrando inmediatamente los assets montados tardíamente.
Importación de assets IA al juego
- Los workbenches Gen3D y AI Asset ofrecen la acción "Import to Game", permitiendo exportar modelos 3D generados por IA como personajes jugables directamente al proyecto.
Mejoras del motor
- Los colisionadores físicos sincronizan su pose desde el componente Transform, corrigiendo el desfase entre formas visuales y físicas.
- Un nuevo namespace
easingproporcionasmoothstepysmootherstep. decodeImageBytesestá disponible en tiempo de ejecución para cargar texturas desde buffers de bytes.- Las importaciones FBX hidratan su decodificador WASM automáticamente al instalar el paquete.
- El mount-override de componentes y los round-trips de referencias compartidas son ahora completamente fiables.
CLI y permisos
- Los errores que antes desaparecían como respuestas vacías en la UI ahora se sintetizan en mensajes legibles.
- Un trust-gate unificado
settings.permissionsreemplaza las comprobaciones ad-hoc en los tres kernels.
Correcciones
- Studio en Windows usa
tasklistpara verificar la supervivencia de procesos hijos, corrigiendo bloqueos de inicio en algunas máquinas. - La selección de escenas del launcher usa GUID en lugar de índice, evitando selecciones erróneas tras reordenar escenas.
- Cow Survivor: se acotaron los errores de configuración física del jugador y se instancian los visuales de gameplay por GUID.