Postagens

Animações gráficas com Python (Manim)

 Recentemente se tornou possível construit animações ao estilo das do canal "3blue1brown", pois o criador do canal disponibilizou no Git Hub uma biblioteca Python para tal, ela se chama Manim. Há duas distribuições, uma é o ManimGL mantida pelo criador do canal, e outra chamada Manim mantida pela comunidade. Recentemente ManimGL passou por uma atualização (o que resultou em uma versão instável, por enquanto) a e não utiliza mais o Pycairo rodando por baixo dos panos, agora ela passa a rodar OpenGL , a vantagem dessa última é que se tu tiver uma placa de vídeo, a animação será processada pela placa de vídeo também, não ficando restrita apenas a potência disponível de seu processador, possibilitando criar vídeos com maior velocidade. O canal Theorem of Beethoven  apresenta um tutorial completo desde a instalação até a criação das animações. Além é claro do pequeno tutorial no Git Hub  e da documentação . Utilizar o VSCode ajuda muito, a ordem para criar as animações será ...

Mecânica Elementar com Python

Imagem
Resenha  Há um livro da editora Springer , que adquiri o PDF dele numa liberação de download que a editora fez no período da pandemia do COVID, chamado " Elementary Mechanics Using Python ,  Anders Malthe-Sørenssen ". A proposta do livro é ensinar os fundamentos de física 1 (mecânica elementar) ao mesmo tempo que ensina Python. Disponível apenas em inglês (a princípio), o livro foi desenvolvido como um livro texto para o curso "Introdução a Mecânica" na Universidade de Oslo em 2007. Por esse motivo do ano, ele é escrito em Python 2 , algumas alterações sutis nos scripts apresentados devem ser feitos para passar para Python 3 . Algumas ferramentas foram descontinuadas nessa transição do Python, como " Hold " veja mais . O grande trunfo do livro é reunir no mesmo material técnicas analíticas e numéricas, dois livros em um. Além disso ele explica o porque do uso das técnicas utilizadas, como a vetorização em cálculos com loop . Servindo tanto pra alguém que...