Optimizing on real-time fluid 3D effect in mobile environment

Jue Min Lu, Jin Chun Piao, Shin Dug Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Simulating fluids on screen has been getting many spotlights because it is one of the most challenging tasks in computer science area. So we developed a real-time fluid simulation on android platform with SPH fluid algorithm and Bullet physics engine, and then rendered it with OpenGL|ES. Because of the limitation of smartphone environment, the simulation does not show a good performance. We suggest three methods to improve the performance of the demo. Firstly, we enable parallel computing with ARM NEON to accelerate mathematical computation. Secondly, we simplify the SPH algorithm with particle-forming technique. Finally, we optimize rendering skill with SSFR technique. We carry out experiments to validate the methods we suggest. The experiments results show that the first method improved the performance by about 26% to 40%, the second method improved the performance by about 50%, and the third method helped us represent a more smooth and natural fluid surface. Therefore, these methods are proved to be able to improve the performance of the real-time 3D fluid effect simulation significantly.

Original languageEnglish
Title of host publicationACM IMCOM 2015 - Proceedings
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450333771
DOIs
Publication statusPublished - 2015 Jan 8
Event9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015 - Bali, Indonesia
Duration: 2015 Jan 82015 Jan 10

Publication series

NameACM IMCOM 2015 - Proceedings

Other

Other9th International Conference on Ubiquitous Information Management and Communication, ACM IMCOM 2015
Country/TerritoryIndonesia
CityBali
Period15/1/815/1/10

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Control and Systems Engineering
  • Management Information Systems

Fingerprint

Dive into the research topics of 'Optimizing on real-time fluid 3D effect in mobile environment'. Together they form a unique fingerprint.

Cite this