
arXiv: 1103.4271
handle: 2434/154957 , 11570/1908923
In this paper we present a framework for the rendering of dynamic 3D virtual environments which can be integrated in the development of videogames. It includes methods to manage sounds and particle effects, paged static geometries, the support of a physics engine and various input systems. It has been designed with a modular structure to allow future expansions. We exploited some open-source state-of-the-art components such as OGRE, PhysX, ParticleUniverse, etc.; all of them have been properly integrated to obtain peculiar physical and environmental effects. The stand-alone version of the application is fully compatible with Direct3D and OpenGL APIs and adopts OpenAL APIs to manage audio cards. Concluding, we devised a showcase demo which reproduces a dynamic 3D environment, including some particular effects: the alternation of day and night infuencing the lighting of the scene, the rendering of terrain, water and vegetation, the reproduction of sounds and atmospheric agents.
8 pages, 11 figures, Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques (2011)
FOS: Computer and information sciences, I.3.7, Human Computer Interaction, Graphics (cs.GR), 68, I.2.1, Multimedia (cs.MM), Computer Science - Graphics, H.5.1, H.5.1; I.2.1; I.3.7, Virtual Environments ; Games, Computer Science - Multimedia
FOS: Computer and information sciences, I.3.7, Human Computer Interaction, Graphics (cs.GR), 68, I.2.1, Multimedia (cs.MM), Computer Science - Graphics, H.5.1, H.5.1; I.2.1; I.3.7, Virtual Environments ; Games, Computer Science - Multimedia
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 2 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
