Criando TEXTURAS de Forma Procedural com Perlin Noise 2D.
Neste vídeo eu mostro como criar texturas usado o Perlin Noise 2D. O Perlin Noise é um algoritmo muito conhecido para gerar números aleatórios, e o Perlin Noise 2D gera números em duas dimensões. Com esse algoritmo é possível criar muitas coisas interessantes, desde texturas até mapas pra jogos. No vídeo eu programo em Javascript usando o P5.js, e o P5 já possui suporte ao Perlin Noise 2D. É só chamar a função "noise" passando dois offsets. No vídeo eu faço texturas tipo nuvens apenas usando tons de cinza. Em vídeos futuros expandirei essa técnica para criar coisas com cores, como mapas pra jogos por exemplo.
Aqui no canal eu já tenho um vídeo sobre Perlin Noise (1D no caso), que é pré requisito para este vídeo. Acessem o comentário fixado para ver os links citados no vídeo.
#perlinnoise #texturas #programação