And, no....still not working.
Let me show what I'm doing, and then someone can tell me what I'm doing wrong, as there is NOTHING on how to use visregions at all either on the wiki (nor softvolumes for that mater), or the only thing I can find on softvolumes, other than the little blub that D'Lanor pointed to, is about using softvolumes for lights. We don't have any good discussions on the forums on how to use softvolumes for sounds, nor for visregions.
Okay, like for lights, I created 2 cubic soft volumes, one that goes around my large ocean waveset, and another that goes around the wavesets I made for my little canal in the caver (BTW - I really think the main thing that is causing the stutter is that my ocean is so big, but again, I only get the stutter when another waveset is added).
I give each one a unique name. Then in the ALCscripting I put this for like my ocean waveset:
- Code: Select all
oceanwaveset:
visual:
visregions:
- "!(innerwavsetreg)"
Where "innerwavsetreg" is my visregion that is around the wavesets that are in the cavern, when I enter it, it should make the Oceanwaveset stop being rendered.
Then for the other wavesets in the cavern I have:
- Code: Select all
canlflw1wavset:
visual:
visregions:
- "!(oceanvisreg)"
where "oceanvisreg" is the visregion around my ocean, so that when I enter it, the other wavesets are no longer rendered.
That's what I understood from Paradox's explination in that post that D'Lanor pointed to.
What is happening is: all the wavesets are just not being rendered, period.