컴퓨터 그래픽스에서 구름과 같은 대기 현상을 모델링하고 렌더링하는 것은 그 복잡성과 규모, 편재성 등으로 인해 상당히 까다로운 연구과제들 중의 하나이다. 본 논문은 컴퓨터 게임이나 항공 시뮬레이션 분야에서 요구되는, 실시간에 처리될 수 있는 구름 모델링과 렌더링 방법을 제안한다. 제안하는 방법은 사용자가 직관적이고 대화형 편집 과정을 거쳐 권운, 층운, 적운 등의 다양한 형태를 생성할 수 있다. 또한, 메타볼과 계층적 구형 파티클을 사용하여, 세부 묘사를 자동으로 추가할 수 있다. 생성된 파티클들은 다중 순방향 산란과 이방성 산란을 고려하여 빌보드 방식으로 출력함으로써 실시간 처리가 가능하다.
Modeling and rendering of atmospheric phenomena such as clouds is one of most difficult research themes in the field of computer graphics, mainly due to its complexity, huge volume, ubiquitousness, etc. In this paper, we represent a system for real-time modeling and rendering of clouds, mainly aiming at the computer games and flight simulation applications. Our implementation generates various kinds of clouds including cirrus, stratus, and cumulus, through intuitive real-timeuser interactions. Then, additional details are automatically attached to them, using our own methods based on meta-balls or hierarchical spherical particles. After processing multiple scattering and anisotropic scattering, resulting particles are rendered into billboards, to finally achieve real-time processing.