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...
2436 views
Comece com este prompt
Gere uma animação física arrastável de um peixe betta
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 BuildUse 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 BuildUse 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.
