본 논문에서는 공기방울이 있는 불투명한 얼음 구를 효율적으로 표현할 수 있는 기하학적 접근법 기반의 입자-격자 혼합 프레임워크를 소개한다. 격자를 통해 수온이 확산되고 입자를 통해 얼음 내부에 표현되는 공기방울을 표현한다. 노이즈한 용존공기장(Dissolved air field)이 생성되는 이전 기법의 문제를 해결하기 위해 본 논문에서는 레벨셋을 이용하여 알고리즘을 경량화한다. 즉, 활성화 입자(Active particle)의 개수와 초기 용존산소량(Dissolved oxygen)을 이용하여 열확산의 종료 조건을 효율적으로 제어한다. 또한 공기방울 근처에만 계산했던 이전 용존공기장 기법을 투명한 영역에도 확산하여 사실적인 얼음 구를 표현했고, 입자의 방향성을 정확하게 계산하기 위해 레벨셋 기반의 접근법을 소개한다. 결과적으로 본 논문에서 제시한 방법은 기존 기법에 비해 약 3배정도 빨랐으며 시각적으로 개선된 불투명 얼음 구의 가시화 결과를 보여주기 때문에 물리적인 가상 얼음 형태를 표현하는 분야에 활용될 수 있다.
In this paper, we present a particle-grid blending framework based on a geometric approach to efficiently represent opaque ice spheres with air bubbles. The water temperature is diffused through the grid and the air bubbles represented inside the ice through the particles. To solve the problem of previous methods that generate noisy dissolved air fields, we use levelsets to lighten the algorithm, i.e., the number of active particles and the initial amount of dissolved oxygen can be used to efficiently control the termination conditions of heat diffusion. We also extend the previous dissolved air field method, which only computes near air bubbles, to transparent regions to represent realistic ice spheres, and introduce a levelset-based approach to accurately compute the orientation of particles. As a result, the method presented in this paper is about three times faster than the existing methods and shows visually improved visualization of opaque ice spheres, which can be used in the field of representing physical virtual ice forms.