분기 계산

조건과 반복을 안전하게 쓰기

조건문과 루프는 입자마다 다른 결과를 만들 수 있지만, 계산 비용과 실행 범위를 함께 보지 않으면 효과가 불안정해질 수 있습니다.

제어 기준

If는 실행 흐름을 나누고 Select는 값을 고르는 데 적합하며, 반복 구조는 꼭 필요한 범위에서만 제한적으로 사용합니다.

01

If 노드

조건에 따라 계산 경로 자체를 나눠야 할 때 사용합니다.

02

Select 노드

두 값 중 하나만 바꾸는 계산이면 If보다 그래프 노드 수와 실행 경로가 줄어듭니다.

03

비교 연산

거리, 수명, 속도 같은 값을 기준으로 상태를 나눕니다.

04

Loop 리스크

반복 횟수와 입자 수가 함께 비용을 키우는지 확인합니다.

값 선택 분기

값만 바꾸면 되는 상황에서는 Select를 먼저 고려합니다.

분기 검증

조건 경계값에서 색이나 움직임이 튀지 않는지 봅니다.

이펙트 검수

조건부 색상 변경 예제를 값 기준과 결과 기준으로 설명합니다.