반복은 파티클 집합 반복과 모듈 내부 반복으로 나뉜다

Particle Update는 활성 파티클 전체에 자동 반복되고, For Loop는 하나의 모듈 안에서 필요한 계산만 수동 반복한다.

반복 종류반복 대상주로 쓰는 위치비용 기준
For Each Particle활성 파티클 전체Particle Update의 일반 모듈모듈 수가 많으면 파티클 수만큼 누적
For Loop한 모듈 안의 계산 범위커스텀 모듈 스크립트Last Index가 커지면 프레임 비용 증가
Loop InputsFirst Index, Last Index반복 시작과 종료 설정범위가 필요 이상으로 넓지 않은가
Loop BodyIndex별 샘플, 위치, 누적 계산패턴 생성과 다중 샘플한 반복에서 쓰는 값이 명확한가
Completed반복 종료 후 다음 실행으로 전달최종 누적 결과 사용완료 후 값이 의도한 속성에 쓰이는가

파티클마다 같은 업데이트는 내장 반복에 맡기고, 한 파티클 안에서 여러 샘플을 계산할 때만 For Loop를 검토한다.