7 pontos por xguru 2021-02-22 | 1 comentários | Compartilhar no WhatsApp
  • Ao desenhar um iceberg com o mouse no Canvas da web, ele mostra como ele flutua sobre a água

→ O código JS feito com jQuery + Turf tem comentários bem detalhados, então é fácil de ler

→ Geração de iceberg em polígono, cálculo da gravidade, aplicação da aceleração de queda, cálculo do amortecimento ao tocar a água, aplicação do tempo de derretimento do iceberg (com velocidades de derretimento diferentes acima e abaixo da água)

  • Atenção: na prática, algo que é tridimensional é representado em duas dimensões, e como não considera fatores como a densidade de massa do gelo/neve, não é exato

1 comentários

 
xguru 2021-02-22

Desenhar o formato de um barco e fazê-lo flutuar na água também é discretamente divertido.