Particle_03
다이나믹 솔버 dopnet

popobject : 그릇, 무엇을 만들 것이냐
popsource : popobject를 만드는 재료
popsolver : popsource로 결과 popobject를 계산해주는 과정



/obj/a01/sA

life expectancy 1이면 1초동안 살아있음
impulse count 한 프레임당 몇 개의 포인트
impulse activation은 1 이상이어야 작동

impulse 방식으로 작업을 하면 substeps가 중요한 역할을 함
(impulse count가 3이고 substeps가 2면 3개, 9개 이런식으로 점 생성 - 2번 계산)

constant 방식
const.activation 1 이상의 숫자로 해두면 켜져있는 걸 뜻함
const. birth rate 1초에 몇 개 생성 (substeps에 영향을 받지 않음)

scatter onto surfaces는 primitive가 반드시 필요
All points는 impulse 방식으로만 조절할 수 있게 설정되어 있음

substep의 수를 늘렸을 때 $F라고만 쓰면 integer로 계산이 되어 왼쪽처럼 나오게 됨
사이를 자연스럽게 연결시키기 위해서는 $FF라고 써야함
pop network

직접 연결해서 소스를 불러와줌


attribwrangle로 속도 주기


여기서 속도의 방향 등을 조절할 수 있음
point에 점 생성할 때 균일하게 점이 뿌려지는 걸 해결하기 위해서 jitter를 활용

jitter를 positive로 두면 이렇게 보임 (첫 시작의 포인트 위치를 바꿔줌, age를 랜덤하게 변경)

positive - back 과 negtive - forward 은 유사한 결과
interpolation method는 none으로 두는 게 자연스러운 결과 (경우에 따라서 다르기 때문에 정답이 있는 건 아님!)