뉴스 > 산업

유니티, 코로나19 확산 시뮬레이션 소스 코드 공개

/ 4
▲ 유니티 시뮬레이션 기반 코로나19 확산 시뮬레이션 프로젝트 (사진제공: 유니티 테크놀로지스 코리아)

유니티 테크놀로지스는 27일, '유니티 시뮬레이션' 기반 코로나19 확산 시뮬레이션 프로젝트의 소스 코드를 깃허브(GitHub)에 공개했다. 

공간 환경 예측 시뮬레이션은 코로나19 이전부터 질병 확산 등을 연구하기 위해 활용됐는데, 많은 연구기관과 기업이 이를 위해 유니티를 활용하고 있다. 유니티를 활용하면 인터랙티브 모드로 다양한 규모의 실시간 시뮬레이션을 클라우드 기반으로 빠르게 진행할 수 있어 복잡하고 불확실한 대규모 시스템의 전체론적 연구에 도움이 된다.

이번에 공개된 데모 프로젝트는 가상의 마트에서 코로나19가 확산되는 양상을 시뮬레이션하고, 매장 운영 방식에 따른 바이러스 노출률 변화 양상에 대한 결과를 포함한다. 고객의 수나 운용 중인 계산대 수 등 변수의 조합에 따라 다양한 시나리오가 만들어지며, 이를 시뮬레이션함에 따라 각 변수가 바이러스에 노출되는 사람 수와 어떤 상관관계가 있는지 확인할 수 있다. 

유니티 테크놀로지스는 시뮬레이션을 제작한 다음 여러 값을 적용한 변수 표본을 만들어 약 1만건의 인스턴스를 사용해 클라우드에서 일괄적으로 시뮬레이션을 진행했다. 이 모든 조합을 시뮬레이션하는데 소요된 시간은 3시간이었으며, 모든 조합의 가능성을 감안해 5번씩 시뮬레이션을 진행하고 평균값을 구했다. 유니티 시뮬레이션에 활용된 가상의 매장에서는 동시에 30~40명의 고객이 있을 때 최대 5대의 계산대를 운영하면 바이러스 노출률이 최소화됐다. 본 시뮬레이션은 깃허브에서 소스 코드를 포함한 프로젝트를 다운로드해 ‘유니티 게임 시뮬레이션(Unity Game Simulation)’의 무료 베타 버전으로 실행할 수 있다. 

김인숙 유니티 테크놀로지스 코리아 대표는 “유니티는 세계보건기구(WHO)의 코로나 확산 억제 캠페인 ‘#PlayApartTogether(플레이어파트투게더)’의 파트너사로 활동하는 등, 사회 공동체에 기여하기 위해 지속적인 노력을 펼치고 있다”며, “그 노력의 일환으로 공개한 이번 프로젝트는 실제 데이터 등을 적용해 보다 정밀한 시뮬레이션으로 개발할 수 있으므로, 많은 연구자들의 활용을 기대한다”고 말했다.

유니티의 시뮬레이션 프로젝트는 깃허브에서 다운로드할 수 있다. 보다 자세한 내용은 유니티 공식 블로그를 통해 확인할 수 있다.
이 기사가 마음에 드셨다면 공유해 주세요
게임잡지
2005년 3월호
2005년 2월호
2004년 12월호
2004년 11월호
2004년 10월호
게임일정
2024
04