WaterSystem · Blackhole
Blackhole
무한 수멸지 — 닿는 모든 물을 제거합니다
scroll

WaterSystem.Blackhole

WaterSystem의 수멸지 판정을 제공하는 Entity입니다. 가득참 개념이 없으며 무한히 계속 물을 제거합니다. 단순 삭제까지만 책임을 갖습니다.

Blackhole은 물을 제거하는 것만이 역할입니다. 흐름 방향을 만들거나 유도하는 용도로는 사용할 수 없습니다. 흐름이 필요하다면 WaterSystem.Canal을 사용해야 합니다.

정의

struct Blackhole
{
    capsule | cube | sphere  shape;
}

shape 외에 노출되는 파라미터가 없습니다. Fountain의 potential에 대응하는 값도 없으며, 접촉하는 모든 물을 조건 없이 제거합니다.

세 가지 Shape 타입

capsule

수직/수평 배치 가능한 캡슐형

cube

박스형 — 직육면체 영역

sphere

구형 — 방사형 균일 소멸

단순 삭제만 담당

no flow control
→→→
  • 접촉하는 물을 즉시 제거
  • 가득참 없음 — 무한 흡수
  • 흐름 방향 생성 불가
  • pressure·potential 파라미터 없음
  • 물 이동 경로 제어 불가
Fountain
potential 파라미터 노출
확산 범위 제어 가능
방향 제어 불가
Blackhole
파라미터 없음
무조건 즉시 제거
흐름 생성 불가