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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Reeves, W.T.: Particle system-a technique for modelling a class of fuzzy objects. Comput. Graph. 17(3) (1983)
Hasting, E.J., Guha, R.K., Stanley, K.O.: Interactive evolution of particle systems for computer graphics and animation. IEEE Press (2009)
Amada, M., et al.: Particle-based fluid simulation on GPU. In: ACM Workshop on General Purpose Computing on Graphics Processors (2004)
Kolb, A., Cuntz, N.: Dynamic particle coupling for GPU-based fluid simulation. In: Proceedings 18th Symposium on Simulation Technique, pp. 722–727 (2005)
Kipfer, P., Westerman, R.: Realistic and interactive simulation of rivers. In: ACM International Conference Proceedings Series, p. 137 (2006)
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)
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)
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)
Max, N., Crawfis, R., Grant, C.: Visualizing 3D velocity fields near contour surfaces. In: Proceedings IEEE Visualization 94, pp. 248–255 (1994)
van Wijk, J.J.: Image based flow visualization. In: Proceedings Visualization. IEEE (2002)
Muller, M., et al.: Interaction of fluids with deformable solids. Comput. Animation Virtual Worlds 15, 159–171
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)