Daemons - Heater

This is a source of heat. It can only be used with gas particles and has no effect on watery fluids, dumb or elastic particles. Hot gas particles become faster and have an increased tendency to expand – on the other hand the daemon can also cool down hot particles. The desired value is entered in Kelvin: 0°K is also known as absolute zero (-273.15°C).





The "Heater" daemon can either have the shape of a sphere or a box and with this function you can choose between them. This also implies that the heater is always bounded.


Choose the desired temperature and enter it here. Please remember that you are working in Kelvin [K], so 0°C are 273.15 K, for 100°C you have to write 373.15 K and so on. Values smaller than 273.15 represent negative Celsius temperatures.

The formula for calculating with Kelvin is roughly:

Temperature in °C (Celsius) = Entered temperature value – 273

If you use the Fahrenheit scale, it is also necessary to perform a conversion from °F to °C: 

Temperature in °C (Celsius) = (Temperature in °F (Fahrenheit) - 32 ) · 5 / 9


You can also add some variation to the particles to add more randomness and a more realistic behaviour.


By activating the noise function it is possible to create a more random behaviour of the gas particles. Setting “Noise” to “Yes” also activates the parameters below.

Noise Strength

Here the overall intensity of the noise function is adjusted.

Noise Scale

It is used to determine the frequency (or “randomness”) of the noise function. Higher values create more turbulence.