Skip to main content

Reinforcing Particle System Effects Using Object-Oriented Approach and Real-Time Fluid Dynamics for Next-Generation 3D Gaming

  • Conference paper
  • First Online:
Proceedings of Fifth International Conference on Soft Computing for Problem Solving

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 436))

Abstract

The focus of this paper is to use fluid dynamics and object-oriented approach in particle subsystems for interactive real-time visualization in 3D gaming. By exploiting all the areas of fluid dynamics and exercising it in the particle subsystem of gaming engine, we create an environment where we can map an artificial object to a real-world entity to such an extent that it can add realism to the virtual gaming environment. To do so, particle integration and particle rendering play an important part. Also, graphics accelerators and graphics processor units add a mammoth advantage calculating the particle coordinates followed by rendering. The current graphic processor though fast, fails to give the exact trajectory of particles when collision, sliding, outburst, explosion or stabbing by one character to another character occurs. They lack in tracing the exact path followed by the particles when certain forces are applied on a heavenly body or on liquidus body. The particle that emerges is random and has no correlation to reality as they follow random path. All these must be considered to enhance the user interaction in 3D gaming to enrich the real-time virtual environment gaming experience. Many particle subsystems tools are available that can create extraordinary particle effects in gaming, but they all lack in giving directions to the particle. Thus in this paper, we create a particle subsystem that is not only stable but also follows the law of physics so that each particle in the gaming environment can be advanced with random time steps. The principal motivation behind the paper is to examine the flow of particles when they are embedded with the laws of fluid dynamics and to calculate the rendering complexity which makes it impossible to implement it on the large scale on conventional graphic processing unit without using quantum technology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Reeves, W.T.: Particle system-a technique for modelling a class of fuzzy objects. Comput. Graph. 17(3) (1983)

    Google Scholar 

  2. Hasting, E.J., Guha, R.K., Stanley, K.O.: Interactive evolution of particle systems for computer graphics and animation. IEEE Press (2009)

    Google Scholar 

  3. Amada, M., et al.: Particle-based fluid simulation on GPU. In: ACM Workshop on General Purpose Computing on Graphics Processors (2004)

    Google Scholar 

  4. Kolb, A., Cuntz, N.: Dynamic particle coupling for GPU-based fluid simulation. In: Proceedings 18th Symposium on Simulation Technique, pp. 722–727 (2005)

    Google Scholar 

  5. Kipfer, P., Westerman, R.: Realistic and interactive simulation of rivers. In: ACM International Conference Proceedings Series, p. 137 (2006)

    Google Scholar 

  6. Teitzel, C., Hopf, M., Ertl, T.: Scientific visualization on sparse grids. In: Nielson, H.H.G.M., Post, F. (eds.) Proceedings of Scientific Visualization - Dagstuhl ’97, Heidelberg. IEEE Computer Society, IEEE Computer Society Press, pp. 284–295 (2000)

    Google Scholar 

  7. Li, G.-S., Bordoloi, U., Shen, H.-W.: Chameleon: an interactive texture-based rendering framework for visualizing three-dimensional vector fields. In: Visualization 2003. IEEE, pp. 241–248 (2003)

    Google Scholar 

  8. Hultquist, J.P.M.: Constructing stream surfaces in steady 3D vector fields. In: Proceedings of the 3rd Conference on Visualization ’92, IEEE. IEEE Computer Society Press, pp. 171–178 (1992)

    Google Scholar 

  9. Max, N., Crawfis, R., Grant, C.: Visualizing 3D velocity fields near contour surfaces. In: Proceedings IEEE Visualization 94, pp. 248–255 (1994)

    Google Scholar 

  10. van Wijk, J.J.: Image based flow visualization. In: Proceedings Visualization. IEEE (2002)

    Google Scholar 

  11. Muller, M., et al.: Interaction of fluids with deformable solids. Comput. Animation Virtual Worlds 15, 159–171

    Google Scholar 

  12. Bruckschen, R., Kuester, F., Hamann, B., Joy, K.I.: Real-time out-ofcore visualization of particle traces. In: Proceedings of the IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics, pp. 45–50 (2001)

    Google Scholar 

  13. Bryson, S., Levit, C.: The virtual wind tunnel: an environment for the exploration of three-dimensional unsteady flows. In: Proceedings IEEE Visualization, pp. 17–24 (1991)

    Google Scholar 

Download references

Acknowledgments

The author thanks Rashmi Dubey and Sugandha Aggarwal, Faculty of Computer Science and Engineering in Amity University of Science and Technology, for her ideas about particle systems that were insightful and helpful.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajesh Prasad Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Singh, R.P., Rashmi Dubey, Sugandha Agarwal (2016). Reinforcing Particle System Effects Using Object-Oriented Approach and Real-Time Fluid Dynamics for Next-Generation 3D Gaming. In: Pant, M., Deep, K., Bansal, J., Nagar, A., Das, K. (eds) Proceedings of Fifth International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 436. Springer, Singapore. https://doi.org/10.1007/978-981-10-0448-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0448-3_6

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0447-6

  • Online ISBN: 978-981-10-0448-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics