← Registro de cambios
A diario2026-05-28

Un banco de trabajo de animación dedicado + transmisión de herramientas en vivo

Este día dividió el inflado banco de trabajo de personajes en herramientas enfocadas (personaje, animación, efectos), y la ejecución de la herramienta se convirtió en transmisión en vivo y colapso automático cuando terminó. La vista previa es más estable; el motor agregó un sistema de audio, herencia de material y un lote de demostraciones de renderizado avanzado.

Divida y transmita: enfoque las grandes herramientas y haga que la espera sea transparente

Las dos líneas del día tienen que ver con la claridad. Una es dividir una gran mesa de trabajo cada vez más grande en herramientas enfocadas: grande y todo a menudo significa que nada es fluido y, después de dividirlas, cada una puede estar más enfocada y profundizar. La otra es convertir la llamada de herramientas del agente de "una caja negra en la que esperas" a "ver cómo funciona en vivo", haciendo que la espera sea transparente para que puedas ver en qué paso se encuentra. Una es la claridad estructural, la otra la claridad del proceso; Con un pulido previo de estabilidad y varias capacidades nuevas del motor, el trabajo general del día es mantener este sistema cada vez más claro y controlable para las personas.

El banco de trabajo de personajes se divide: personaje, animación, efectos, cada uno enfocado

El banco de trabajo de personajes original conllevaba demasiadas responsabilidades: modelado, animación y efectos, todos amontonados, cada vez más inflados sin espacio para estirarse. Este día lo dividió por función: las capacidades relacionadas con la animación (animación esquelética, generación de video y canales relacionados) se trasladaron al por mayor a un banco de trabajo de animación dedicado; las capacidades relacionadas con los efectos (generación de varios efectos visuales) se trasladaron a un banco de trabajo de efectos/habilidades separado; y el banco de trabajo del personaje se redujo a "centrarse en el personaje". La división fue cuidadosa: el código compartido de bajo nivel se transfirió con anotaciones claras para que luego las herramientas no dependan unas de otras y cada una pueda evolucionar de forma independiente. Con una división del trabajo más clara, cada herramienta está más enfocada y es más utilizable, y cada una puede profundizar en su propia dirección sin que un cambio se repercuta en todo.

La ejecución de la herramienta se transmite en vivo y luego se ordena sola

Cuando un agente llama a una herramienta, el proceso ahora se transmite en vivo: la salida se despliega línea por línea para que pueda observar su progreso en lugar de esperar sin comprender el resultado final. Detrás de esto, el backend obtuvo "salida de transmisión incremental para llamadas a herramientas": una herramienta envía fragmentos a la interfaz en tiempo real mientras se ejecuta, en lugar de retener todo hasta que finalice. Para evitar inundar la pantalla, ésta mantiene una "cola rodante" de sólo las últimas líneas; cuando finaliza el paso, su panel de herramientas se colapsa automáticamente y la interfaz vuelve a estar limpia de inmediato. Esto mejora la "experiencia de espera": mientras se espera una herramienta que puede funcionar durante decenas de segundos, verla moverse genuinamente y saber en qué paso se encuentra es mucho más tranquilizador que mirar una ruleta congelada. Transparente mientras miras, fuera del camino una vez que lo has visto: exactamente la discreción que debe tener una buena herramienta.

Una vista previa más estable: prevención de fallos + eliminación de la superposición redundante

La estabilidad previa tuvo otro pase este día. La pieza clave: antes de recargar la vista previa, ahora libera "con gracia" los recursos gráficos que se tenían anteriormente y luego carga el nuevo, evitando que la renderización antigua y nueva acapare recursos y bloquee todo el entorno gráfico. La detección de fallos también se volvió más inteligente y cambió a "comenzar a juzgar solo después de que aparezca el primer fotograma", evitando falsas alarmas durante la ventana recién cargada y aún no renderizada. Se eliminó la superposición de bloqueo algo redundante: si realmente necesita comenzar de nuevo, la barra de herramientas ya tiene un botón de recarga, lo cual es suficiente. La salida de streaming también se limitó para evitar que se actualice demasiado rápido y reduzca el renderizado. Individualmente detallados, estos juntos deciden una cosa: si, al intentar editar repetidamente en la vista previa, sigue fallando. Eliminar estos pequeños fallos uno por uno es lo que mantiene la creación ininterrumpida.

Motor: un sistema de audio + herencia de materiales + demostraciones de renderizado avanzado

El motor se ha llenado de varias piezas este día. Lo más notable es el sistema de audio: el motor conectado a un sistema de sonido basado en la capacidad de audio estándar de la web, por lo que los juegos ahora pueden emitir sonido: música de fondo, efectos de sonido y audio basado en escenas tienen soporte subyacente; A un juego sin sonido siempre le falta la mitad de su alma, y ​​este paso añade la dimensión de "audición". En cuanto a los materiales, se admitió la herencia de un material "principal": coloque configuraciones compartidas en el padre, y un hijo anula solo lo que difiere, haciendo que un lote de materiales estilísticamente unificados pero ligeramente variables sean manejables y menos propensos a errores; También se unificó el registro de materiales. En las demostraciones de renderizado, se completó una serie de demostraciones de técnicas avanzadas (profundidad, estarcido, combinación, selección, etc.): documentación viva de las capacidades del motor y una plantilla para efectos visuales más complejos más adelante.

que significa este dia

Este día trabajó en "mantenerse alejado después de crecer". La división de herramientas admite que "una herramienta no puede hacerlo todo", así que deje que los especializados se especialicen; la ejecución de streaming admite que "los usuarios tienen derecho a ver lo que está haciendo la IA", así que hágalo transparente; Obtenga una vista previa de la prevención de accidentes y el audio del motor, además de la herencia de materiales, suavice las asperezas y rellene los huecos en sus propios rincones. Lo que un sistema pierde más fácilmente cuando se expande rápidamente es "claridad": las características se acumulan, las herramientas se enredan y el proceso se convierte en una caja negra. Este día fue al revés: en lugar de seguir llenando una herramienta grande, divídela para que cada una esté limpia; En lugar de dejar que la espera sea una caja negra, deje el proceso abierto a la gente. Mantenerse alejado es la condición previa para que se confíe en un sistema complejo y se lo dirija a largo plazo.

← Todas las actualizaciones diarias