Improvement for realistic heat: Latent heat

  • baizuo
    28th Mar 2012 Member 2 Permalink
    Latent heat
    When solid melt or liquid evaporate, the particle absorb extra heat (maybe we can add another property to ptypes[PT_NUM]?).
    When liquid freezed or gas liquefy, it gives off extra heat.
    Which is called Enthalpy of vaporization and Enthalpy of fusion.


    Why needed
    • Realistic simulate fun
    • Courage players try to design cooling system with water or something instead of steady LIFE, which is not so fun
    • Slow down the evaporation process. With realistic heat, I found my water pot takes 2 minutes to warm up to 100C, then all the water turned to steam in 2 seconds
    • Fix some bug caused by new realistic heat in 74.0 beta
    • It's cool!

    Agree with @egezort : Realistic heat should have an option, including heat capacity (available in beta) and latent heat, it break saves.


    *edit*

    What's more
    Other reactions should also generate or absorb heat to re-balance the realistic heat, for example look at this thread https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=13192
    The bug was because combustion do not generate heat, just generate hot FIRE particles, whose heat capacity is too low to heat up the surrounding objects.
    Changes that should be made, or tweak:
    • Enthalpy of vaporization (Look above)
    • Enthalpy of fusion (Look above)
    • Combustion should generate heat
    • Conductive metal with current
    • Thermite reaction
    • Radioactive reaction
    • Explosion (C-4, etc. Anybody noticed that BOMB in beta is much more powerful than which in released?)
    • Enthalpy change of solution (Salt in water, etc.)
    • ACID/CAUS eat something
    • (More to add...)
    This is a HUGE project! Realistic heat!
    We should wait patiently, give @simon more time to finish this.
  • therocketeer
    28th Mar 2012 Member 2 Permalink
    @baizuo (View Post)
    YES. We need this.
  • watereye
    28th Mar 2012 Member 1 Permalink
    @baizuo (View Post)
    Finally someone speaks the word out! :D
  • The-Fall
    28th Mar 2012 Member 1 Permalink
    Yes! I Love this! We are already getting realistic heat so this would complement it well!
  • boxmein
    28th Mar 2012 Former Staff 1 Permalink
    One of the best suggestions there can be.
  • egezort
    28th Mar 2012 Member 1 Permalink
    @baizuo (View Post)
    totally agreed +1 (but should be controlled by switching on and off in the menu that we make full screen so it won't break saves)
  • Darkwrist
    28th Mar 2012 Member 0 Permalink
    how can we turn it on??@egezort!194523
  • LiquidCaesium
    28th Mar 2012 Member 1 Permalink
    @rodo (View Post) There is a dialog where you can change the display mode and other simulation settings (like ambient heat and Newtonian gravity). It could be another option there.
  • therocketeer
    28th Mar 2012 Member 0 Permalink
    @rodo (View Post)
    click the little tick at the bottom of the screen
  • Minishooz
    28th Mar 2012 Member 0 Permalink
    Good idea, I have always thought that some water should evapourate before boiling point :D