업데이트 스택 아래 모듈일수록 최종값에 가깝다 Particle Update는 매 프레임 같은 입자 값을 다시 쓴다. 색, 크기, 힘, 속도, 위치 작성자를 순서대로 추적한다.
읽는 법 시각값 · 운동값 · 최종값 속성 덮어쓰기 순서로 모듈 위치를 판단한다.
순서 작성되는 값 아래 모듈이 읽는 것 문제 추적
01 시작값생성 시점 값 초기 수명, 속도, 색상, 크기를 현재 프레임의 기준으로 가져온다. 색상 곡선과 힘 계산의 입력값이 된다. 프레임 시작 시점의 속성 표를 본다.
02 시각값색상과 크기 정규화된 나이로 탄생, 유지, 소멸 구간을 다시 쓴다. 렌더러가 읽을 최종 색과 크기의 후보가 된다. 색이 덮이면 아래쪽 마지막 작성자를 찾는다.
03 운동값속도와 힘 방향 속도, 중력, 소용돌이 힘을 누적한다. 운동 통합이 이번 프레임 이동 원인으로 읽는다. 속도는 변하는데 위치가 멈추면 통합 누락을 의심한다.
04 위치운동 통합 속도와 힘을 시간 간격으로 적분해 위치를 갱신한다. 충돌과 렌더러가 이 위치를 기준으로 동작한다. 통합 모듈이 힘 생산자보다 아래 있는지 본다.
05 표시충돌과 렌더 갱신된 위치, 색상, 크기를 화면 표시와 충돌 판정에 넘긴다. 프레임의 최종 화면 결과가 된다. 위치, 속도, 색상, 크기를 줄 단위로 비교한다.