• Title/Summary/Keyword: 유체 시뮬레이션

Search Result 618, Processing Time 0.034 seconds

An Adaptive FLIP-Levelset Hybrid Method for Efficient Fluid Simulation (효율적인 유체 시뮬레이션을 위한 FLIP과 레벨셋의 적응형 혼합 기법)

  • Lim, Jae-Gwang;Kim, Bong-Jun;Hong, Jeong-Mo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.19 no.3
    • /
    • pp.1-11
    • /
    • 2013
  • Fluid Implicit Particle (FLIP) method is used in Visual Effect(VFX) industries frequently because FLIP based simulation show high performance with good visual quality. However in large-scale fluid simulations, the efficiency of FLIP method is low because it requires many particles to represent large volume of water. In this papers, we propose a novel hybrid method of simulating fluids to supplement this drawback. To improve the performance of the FLIP method by reducing the number of particles, particles are deployed inside thin layers of the inner surface of water volume only. The coupling between less-disspative solutions of FLIP method and viscosity solution of level set method is achieved by introducing a new surface reconstruction method motivated by surface reconstruction method[1] and moving least squares(MLS) method[2]. Our hybrid method can generate high quality of water simulations efficiently with various multiscale features.

Simulation Control of Simplified Fluid-Surface Model for Real-time Interaction (실시간 상호작용을 위한 간략화된 유체 표면 모델의 시뮬레이션 제어)

  • Do, Joo-Young;Kim, Eun-Ju;Ryu, Kwan-Woo
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.1120-1125
    • /
    • 2006
  • 자연 현상에서 나타나는 물이나 바다와 같은 유체를 3 차원으로 시뮬레이션하는데 있어서 가장 중요한 요소는 실시간에 사실적으로 실행 가능하도록하는 것이다. 유체 모델은 특정 상황에 따른 다양한 방정식과 많은 파라미터값에 의해 제어되기 때문에 시뮬레이션하는데 많은 어려움이 따른다. 또한 복잡한 물리 수식을 기반으로 하기 때문에 유체 모델을 시뮬레이션하기 위해서는 많은 수행 시간이 소요된다. 본 논문에서는 실시간 유체와 강체(rigid body) 사이의 상호작용을 표현하기 위해 간략화된 유체 표면 모델(Fluid-Surface Model)을 제안하고, 개선된 계산과정을 통해 보다 빠르게 시뮬레이션하도록 한다. 또한 본 논문에서는 유체의 표면과 강체의 상호작용을 표현하는데 있어서 유체의 항력에 의해서 강체와 충돌시 발생하는 유체 표면의 움직임을 강체 모델의 제어를 통해 나타낸다. 본 논문에서 제안하는 자연스러운 유체 표면 모델은 유체역학적 방법을 사용하여 실시간에 사실적으로 표현된다. 그리고 이러한 유체 표면 모델을 PC 환경에서 사용자와 상호작용 가능하도록 재현하여, 게임이나 애니메이션에서의 유체 모델들에도 적용할 수 있다.

  • PDF

Interactive Simulation between Rigid body and Fluid using Simplified Fluid-Surface Model (간략화된 유체 표면모델을 이용한 강체와 유체의 상호작용 시뮬레이션)

  • Kim, Eun-Ju
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.2
    • /
    • pp.323-328
    • /
    • 2009
  • Natural Phenomena are simulated to make computer users feel verisimilitude and be immersed in games or virtual reality. The important factor in simulating fluid such as water or sea using 3D rendering technology in games or virtual reality is real-time interaction and reality. There are many difficulties in simulating fluid models because it is controlled by many equations of each specific situation and many parameter values. In addition, it needs a lot of time in processing physically-based simulation. In this paper, I suggest simplified fluid-surface model in order to represent interaction between rigid body and fluid, and it can make faster simulation by improved processing. Also, I show movement of fluid surface which is come from collision of rigid body caused by reaction of fluid in representing interaction between rigid body and fluid surface. This natural fluid-surface model suggested in this paper is represented realistically in real-time using fluid dynamics veri similarly. And the fluid-surface model will be applicable in games or animation by realizing it for PC environment to interact with this.

  • PDF

A Physical-based Particle Method for Small Scale Feature in Multi-phase Fluid Simulation (다상 유체 시뮬레이션에서 격자 크기 이하의 미세한 특징 표현을 위한 물리기반 입자 기법)

  • Lee, Ho-Young;Hong, Jeong-Mo;Kim, Chang-Hun
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.3
    • /
    • pp.445-450
    • /
    • 2009
  • This paper presents a multi-phase fluid simulation that realistically represents small scale details. We achieve this by creating escaped particles based on physical methods. Escaped particles are the remained particles after correcting levelset. Generation of escaped particles in this paper differs from previous works; this fluid simulation is extended by adding lift force and drag force to positive escaped particles. And negative escaped particles represent droplet or splash effect; when they are merged into the negative levelset value, they affect the nodes' velocity (two-way coupling). This simulation that uses positive and negative escaped particles deals with detailed fluid motions dynamically in small scale.

  • PDF

Vortex Particle Turbulence for Fluid Simulation (유체 시뮬레이션의 격자 내 상세도 향상을 위한 와류 입자 혼합 기법)

  • Yoon, Jong-Chul;Hong, Jeong-Mo;Kim, Chang-Hun
    • Journal of the Korea Computer Graphics Society
    • /
    • v.14 no.4
    • /
    • pp.1-5
    • /
    • 2008
  • In this paper, we propose an efficient technique for improving the grid based fluid simulation by sub-grid visuals. The detailed turbulency generated efficiently by Vortex Particle Method are blended with the flow fields coming from the traditional incompressible Navier-Stokes solver. The algorithm enables large- and small- scale detail to be edited separately.

  • PDF

Fluid Simulation using Augmented Reality (증강현실을 이용한 유체 시뮬레이션)

  • Lim, Sun-Dong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.485-488
    • /
    • 2011
  • 현재 증강현실은 산업, 상업, 게임, 의료, 제조, 모바일, 건축뿐만아니라 교육까지 매우 광범위하게 사용되고 있다. 본 논문에서는 증강현실을 위한 라이브러리인 ARToolkit을 이용하여 Smoothed Particle Hydrodynamics (SPH) 방법을 적용한 유체 시뮬레이션을 증강현실에 적용하였다. 유체 시뮬레이션을 증강현실로 구현함으로써 OpenGL로만 구현하였을 때보다 유체 시뮬레이션의 흐름을 보다 쉽게 파악 할 수 있다.

Fluid Simulations in Academy Awarded Movies (아카데미상 영화에서 유체 시뮬레이션 기술)

  • Kim, Myung-Gyu;Oh, Seung-Taik;Choi, Byoung-Tae
    • Journal of the Korea Computer Graphics Society
    • /
    • v.14 no.3
    • /
    • pp.19-30
    • /
    • 2008
  • Fluid simulation for computer graphics is a field of generating the realistic movements of water, smoke, fire, explosion, sand and related phenomena to be used in motion pictures and video games. In this paper we review the fluid simulation technologies and present a trend analysis for the simulation methods used in the recent movies. First of all, for this purpose, the two methods that are most widely used for fluid simulation are explained as well as their technical issues. These two methods are classified into Eulerian grid-based and Lagrangian particle-based approaches. Next, focusing on the achievements of the scientists and engineers that the 2008 Sci-Tech Oscar Awards are given to, the features of their fluid simulation technologies are analyzed. Finally, we anticipate that there are and will be the needs for visualizing fluid interaction with rigid and soft bodies and topological change among solid, fluid and gas, creating digital creatures based on fluid simulation and presenting interaction between creature and fluid.

  • PDF

Efficient Fluid Simulation through Various User Design-type Emission Control Solutions (사용자 설계형의 방출 제어 솔루션을 통한 효율적인 유체 시뮬레이션 구현)

  • Hwang, Min-Sik;Lee, Hyun-Seok
    • Journal of Digital Convergence
    • /
    • v.16 no.6
    • /
    • pp.197-204
    • /
    • 2018
  • The realistic Visual Effects using fluid simulation in 3D computer graphics are operated as important factors to improve the quality of images. The process of creating realistic motions of water, fire, explosion by controlling each property of fluid is called fluid simulation. In general, the creation of a fluid simulation concentrates on the main simulation work phase, however an effective method for initial set up is important for the main simulation work. The purpose of this study is to analyze the factors involved in the initial emission motion and shape of fluid and propose methods that can efficiently apply this into the initial set up. For the process of the research, first, problems are raised based on related researches, and second, two experiments, 'Dynamic Fluid Emitter Creation' and 'User Design Type Emission Velocity Solution', are conducted for more effective fluid simulation. Through this research, the effective fluid simulation of initial set up phase will be suggested through the user design-type emission control solutions.

Parallel Processing of Multi-Core Processor and GPUs in Projection Step for Efficient Fluid Simulation (효율적인 유체 시뮬레이션을 위한 투영 단계에서의 멀티 코어 프로세서와 그래픽 프로세서의 병렬처리)

  • Kim, Sun-Tae;Jung, Hwi-Ryong;Hong, Jeong-Mo
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.6
    • /
    • pp.48-54
    • /
    • 2013
  • In these days, the state-of-art technologies employ the heterogeneous parallelization of CPU and GPU for fluid simulations in the field of computer graphics. In this paper, we present a novel CPU-GPU parallel algorithm that solves projection step of fluid simulation more efficiently than existing sequential CPU-GPU processing. Fluid simulation that requires high computational resources can be carried out efficiently by the proposed method.

Non-fluid representation technique using fluid simulation (유체 시뮬레이션 기술을 이용한 비유체 표현기법)

  • Lee, Sung-Jun;Heo, Yeon-Jin;Shin, Byeong-Seok
    • The Journal of Korean Institute of Next Generation Computing
    • /
    • v.15 no.4
    • /
    • pp.51-61
    • /
    • 2019
  • In this paper, we have implemented soil simulation using fluid simulation technology. A widely used NVIDIA FleX was used to represent the soil generated by excavation work. FleX is a particle-based physics simulation library that combines SPH (Smoothed-particle hydrodynamics) and Position Based Dynamics techniques. However, since the soil has not only fluid properties but also non-fluid properties, it is difficult to simulate with the functions provided by conventional FleX. In this study, we added a technique to simulate non-fluid behavior using existing Flex. This can lead to effective results improvement at low cost.