다니엘 쉬프만(Dan Shiffman)의 원본 Processing 예제를 기반으로 한 연기 입자 시스템 데모입니다.
이 코드는 p5.Vector 클래스를 활용하며, 이는 createVector() 함수를 포함합니다. 입자의 위치와 속도를 업데이트하는 다양한 계산은 p5.Vector 메서드를 사용하여 수행됩니다.
입자 시스템은 클래스로 구현되어 있으며, 이는 (Particle 클래스의) 객체 배열을 포함합니다.
연기 입자(Smoke Particles) by p5.js Contributors and the Processing Foundation is licensed under CC BY-NC-SA 4.0.