Overlapping geometry multiplies temperature

If I have two objects that are overlapping, the temperature from the overlapping area is added together.
So from 1600 degrees source, the overlapping area is getting temperature of 3200 degrees.


Yup, this is normal :slight_smile:

But is it right? Shouldn’t there be some kind of max value that source could generate temperature? Max value being the temperature where source is set, if it isn’t overridden with some multiplier from texture or other modifier.

This is going to be very problematic in scenes where you have overlapping geometry.

Hmm, note that the Volume Brush and Inject modes will not add the source values but gradually increase them up to a value that is the setting in the source - it’s only the Surface Force mode that will add the channels together. If you do have many overlapping bodies, they should be non-solid and using Brush or Inject, otherwise it will be a mess of velocities in the first place. Let me see if I could cap the surface force mode easily - what could go wrong is a source reducing some channel values it shouldn’t or results that depend on the order of creation of the emitters or sources…

Will ping you when I know more :slight_smile:

Ah okay. Thanks for the clarification.

If the objects are attached together, there isn’t any problem, because Phoenix is calculating it (them) as one object. Right?
So then there could be a way to add a check, that if objects are overlapping, treat them as one object.

Sweet, found a way to make it safe - will be in tomorrow’s nightly :slight_smile:

Cheers and thanks!

Ha, I knew you could do it! :slight_smile: