Corollarium / lajevr

Dive and flight on Laje de Santos Marine Park/Mergulho e Voo virtual no Parque Laje de Santos
https://corollarium.github.io/lajevr/
GNU General Public License v3.0
5 stars 0 forks source link

Issues #46 e #52: Hiperlogic fish boids + VAT no Mergulho #60

Open hiperlogic opened 2 years ago

hiperlogic commented 2 years ago

Colocados os boids para os cardumes. Está usando Vertex Animation Texture obtida do JSon... (Se o JSon não existe, cria). Criado função para carregar os cardumes. Há um vetor com dicionário (objeto) de configuração de cada cardume. Documentação segue, mas também está no código: ''' // Objeto (dict) de configuração do cardume: // Nome do cardume (nome do modelo sem a extensão) // Posição central do cardume // Quantidade de peixes no cardume // Quadro inicial da animação do peixe do cardume // Quadro final da animação do peixe do cardume // Raio de movimentação do cardume em cada eixo cardume: { nome: 'frade', position: v3(-36.96, -21.60, 38.64), qtd: 30, initFrame: 1, endFrame: 91, shoalVolume: v3(5, 2, 4) } '''

Código do componente ExtractBakedAnimation (EBA) atualizado. Agora a animação volta a rodar!

brunobg commented 2 years ago

Problemas em execução:

brunobg commented 2 years ago

Problemas em execução:

hiperlogic commented 2 years ago

Animações atualizadas, velocidade da animação incrementada, velocidade dos boids reduzida, orientação dos peixes de acordo com a velocidade do boid. TODO: Orientação no eixoz quando velocidade é invertida também fica invertida.