attribute tracing

업데이트 문제는 읽는 값과 쓰는 값을 따라가면 좁혀진다

모듈 이름보다 중요한 것은 어떤 파티클 속성을 변경하는지입니다. 값이 어디서 만들어지고, 어떤 모듈이 덮어쓰며, 렌더러가 무엇을 읽는지 순서대로 확인합니다.

Motion
읽기 Velocity, Force, Delta Time
쓰기 Position과 Velocity
대표 모듈 Solve Forces and Velocity
Visual
읽기 NormalizedAge, Curve
쓰기 Color, Sprite Size
대표 모듈 Scale Color, Scale Size
Force
읽기 위치, 노이즈, 방향 벡터
쓰기 Force 또는 Velocity
대표 모듈 Gravity, Curl Noise

움직이지 않음

Velocity가 변하는데 Position이 그대로라면 Solve 배치와 비활성 상태를 먼저 확인합니다.

색이 안 바뀜

Scale Color 뒤에서 다른 모듈이 Color를 다시 쓰는지, 머티리얼이 Particle Color를 읽는지 봅니다.

흔들림이 과함

Curl Noise의 Strength와 Scale을 낮추고, Lifetime 동안 변화가 너무 잦은지 비교합니다.