Animación ósea de pez betta

Un pez betta con rig de más de 50 articulaciones óseas XPBD en three.js: arrastra la cabeza y todo el cuerpo y la cola la siguen. Copia el prompt para crear el tuyo.

Loading preview...
Comienza con este prompt

Genera una animación física de un pez betta que se pueda arrastrar

Cambio a medusa

Cambia el betta por una medusa translúcida con rig.

Probar Kimi Build
Usa three.js junto con restricciones XPBD (Extended Position Based Dynamics) para crear un movimiento físico suave como la seda para un pez betta. Riggea el pez con al menos 50 nodos esqueléticos para que su cuerpo se deforme de forma continua desde la cabeza hasta la cola. La escena transcurre bajo el agua. El usuario puede sujetar la cabeza del pez con el mouse y arrastrarla, y el solucionador de restricciones debe tirar de todo el cuerpo detrás de la cabeza, mientras la cola sigue balanceándose con flexibilidad y naturalidad. Primero asigna correctamente los pesos de skinning en la malla del pez y luego construye la capa de interacción HTML sobre el rig y la física terminados. Reemplaza la estrella por una medusa translúcida: distribuye las articulaciones óseas a lo largo del borde de la umbrela y los tentáculos, de modo que al arrastrar la umbrela los tentáculos queden detrás mediante las restricciones XPBD. Cambia el material por un aspecto translúcido con dispersión subsuperficial y tiñe la iluminación de la escena de azul profundo. 
Cardumen y alimentación

Agrega un pequeño cardumen e interacción para alimentarlo con clics.

Probar Kimi Build
Usa three.js junto con restricciones XPBD (Extended Position Based Dynamics) para crear un movimiento físico suave como la seda para un pez betta. Riggea el pez con al menos 50 nodos esqueléticos para que su cuerpo se deforme de forma continua desde la cabeza hasta la cola. La escena transcurre bajo el agua. El usuario puede sujetar la cabeza del pez con el mouse y arrastrarla, y el solucionador de restricciones debe tirar de todo el cuerpo detrás de la cabeza, mientras la cola sigue balanceándose con flexibilidad y naturalidad. Primero asigna correctamente los pesos de skinning en la malla del pez y luego construye la capa de interacción HTML sobre el rig y la física terminados. Agrega un cardumen de 8 peces pequeños alrededor del betta principal, usando un algoritmo simplificado de comportamiento gregario para que naden por el agua y eviten al betta. Al hacer clic en cualquier parte de la superficie del agua, se deja caer comida hacia la que nadan el betta y el cardumen. 
Modo de clase de biología

Etiqueta las articulaciones óseas para demostraciones en clase.

Probar Kimi Build
Usa three.js junto con restricciones XPBD (Extended Position Based Dynamics) para crear un movimiento físico suave como la seda para un pez betta. Riggea el pez con al menos 50 nodos esqueléticos para que su cuerpo se deforme de forma continua desde la cabeza hasta la cola. La escena transcurre bajo el agua. El usuario puede sujetar la cabeza del pez con el mouse y arrastrarla, y el solucionador de restricciones debe tirar de todo el cuerpo detrás de la cabeza, mientras la cola sigue balanceándose con flexibilidad y naturalidad. Primero asigna correctamente los pesos de skinning en la malla del pez y luego construye la capa de interacción HTML sobre el rig y la física terminados. Agrega un modo de anotaciones didácticas: al activarlo, las principales articulaciones óseas del betta (columna vertebral, pedúnculo caudal y radios de las aletas) se etiquetan con nombres y líneas conectoras, y al hacer clic en una articulación se abre una nota funcional de una oración escrita en chino, lista para proyectarse en el aula.