Animação dos Ossos do Peixe Betta

Um peixe betta com rig de mais de 50 articulações ósseas XPBD em three.js: arraste a cabeça, e todo o corpo e a cauda acompanham. Copie o prompt para criar o seu.

Loading preview...
Comece com este prompt

Gere uma animação física arrastável de um peixe betta

Troca por Água-viva

Troque o betta por uma água-viva translúcida com rig.

Experimente o Kimi Build
Use three.js junto com restrições XPBD (Extended Position Based Dynamics) para criar um movimento físico suave como seda para um peixe betta. Crie um rig no peixe com pelo menos 50 nós esqueléticos para que seu corpo se deforme continuamente da cabeça à cauda. A cena se passa debaixo d'água. O usuário pode agarrar a cabeça do peixe com o mouse e arrastá-la, e o solucionador de restrições deve puxar todo o corpo atrás da cabeça, enquanto a cauda continua balançando de forma flexível e natural. Primeiro, aplique corretamente os pesos de skinning na malha do peixe e, em seguida, construa a camada de interação em HTML sobre o rig e a física finalizados. Substitua a estrela por uma água-viva translúcida: distribua articulações ósseas ao longo da borda da campânula e dos tentáculos, para que arrastar a campânula faça os tentáculos seguirem atrás por meio das restrições XPBD. Troque o material por um visual translúcido com dispersão subsuperficial e deixe a iluminação da cena em azul-escuro. 
Cardume e Alimentação

Adicione um pequeno cardume e uma interação de clicar para alimentar.

Experimente o Kimi Build
Use three.js junto com restrições XPBD (Extended Position Based Dynamics) para criar um movimento físico suave como seda para um peixe betta. Crie um rig no peixe com pelo menos 50 nós esqueléticos para que seu corpo se deforme continuamente da cabeça à cauda. A cena se passa debaixo d'água. O usuário pode agarrar a cabeça do peixe com o mouse e arrastá-la, e o solucionador de restrições deve puxar todo o corpo atrás da cabeça, enquanto a cauda continua balançando de forma flexível e natural. Primeiro, aplique corretamente os pesos de skinning na malha do peixe e, em seguida, construa a camada de interação em HTML sobre o rig e a física finalizados. Adicione um cardume de 8 peixes pequenos ao redor do betta principal, usando um algoritmo de agrupamento simplificado para que eles nadem pela água e evitem o betta. Clicar em qualquer ponto da superfície da água solta comida, em direção à qual o betta e o cardume nadam. 
Modo Aula de Biologia

Identifique as articulações ósseas para demonstrações em sala de aula.

Experimente o Kimi Build
Use three.js junto com restrições XPBD (Extended Position Based Dynamics) para criar um movimento físico suave como seda para um peixe betta. Crie um rig no peixe com pelo menos 50 nós esqueléticos para que seu corpo se deforme continuamente da cabeça à cauda. A cena se passa debaixo d'água. O usuário pode agarrar a cabeça do peixe com o mouse e arrastá-la, e o solucionador de restrições deve puxar todo o corpo atrás da cabeça, enquanto a cauda continua balançando de forma flexível e natural. Primeiro, aplique corretamente os pesos de skinning na malha do peixe e, em seguida, construa a camada de interação em HTML sobre o rig e a física finalizados. Adicione um modo de anotações didáticas: quando ativado, as principais articulações ósseas do betta (coluna vertebral, pedúnculo caudal, raios das nadadeiras) recebem nomes e linhas de conexão, e clicar em uma articulação abre uma nota funcional de uma frase escrita em chinês, pronta para projeção em sala de aula.