Rendering of 3D Dynamic Virtual Environments

03/22/2011
by   Salvatore Catanese, et al.
0

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.

READ FULL TEXT

page 3

page 4

page 5

page 6

page 7

page 8

research
07/04/2011

A Framework for Designing 3D Virtual Environments

The process of design and development of virtual environments can be sup...
research
08/02/2022

Procedural Generation and Rendering of Realistic, Navigable Forest Environments: An Open-Source Tool

Simulation of forest environments has applications from entertainment an...
research
04/30/2018

A toolbox for rendering virtual acoustic environments in the context of audiology

A toolbox for creation and rendering of dynamic virtual acoustic environ...
research
11/15/2021

VisualEnv: visual Gym environments with Blender

In this paper VisualEnv, a new tool for creating visual environment for ...
research
09/26/2021

Rendering Spatial Sound for Interoperable Experiences in the Audio Metaverse

Interactive audio spatialization technology previously developed for vid...
research
06/26/2019

ORRB – OpenAI Remote Rendering Backend

We present the OpenAI Remote Rendering Backend (ORRB), a system that all...
research
09/01/2020

Flightmare: A Flexible Quadrotor Simulator

Currently available quadrotor simulators have a rigid and highly-special...

Please sign up or login with your details

Forgot password? Click here to reset