Jump to content
  • Advertisement
Sign in to follow this  
51mon

Scene Volumes?

This topic is 3717 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi I recently started at the company where I work. Now they dumped a piece of architecture on me to sort out. The whole thing is such a mess that I plan to redo it from scratch. I have never worked with this particular concept before, therefore I need to gather information. The task is as follow: The scene contains different (spatial) volumes. The volumes controls certain variables of the game, mainly regarding rendering. Every volume has a set of data. When moving in and out of the volumes the game variables is interpolated between the volumes data and global settings. Several volumes can intersect each other and this needs to be handled. What is this concept called? Can I find information of how to implement this robust and effective? If anybody know of some links or literature I would be thrilled. Thanks :)

Share this post


Link to post
Share on other sites
Advertisement
You could simply treat these volumes as if they were a special kind of light source, but instead of controlling illumination they control other variables.

The calculations should be straight forward if they are simple shapes like spheres or cubes.

For overlapping ones you need to carefully define for each type of variable what the result of combing the two will be. Adding them up as you'd do for light values might not get the effect you want.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!