Lightmass 계산을 도와주는 툴. Swarm

언리얼엔진3 에는 GlobalIIlumination 솔루션이 존재한다. Lightmass 가 그것인데 이는 Area Shadowing (영역 그림자) 와 Diffuse Interreflection (확산 상호반사) 같은 복잡한 빛 상호작용의 결과물을 라이트맵으로 만들어낸다.

이러한 계산에는 굉장히 많은 CPU 파워가 필요하다. 언리얼엔진3 의 Swarm 은 여러대의 컴퓨터에 이 job 을 분배하여 처리하도록 하여 계산 시간을 단축시켜주는 툴이다. Swarm 은 이 과정을 로컬 단일머신이나 혹은 원격 머신들을 통해 처리할 수 있다.

설치

UnrealEngine3/Binaries/ 를 보면 Swarm 과 관련된 두개의 프로그램이 있다.

  • SwarmCoordinator.exe
  • SwarmAgent.exe