Fire Presets

The Fire Presets tool wraps up the source, solver and visualisation of a pyro sim making it quicker and easier to generate fire of different sizes as well as use your own source to emit fire from.


  • matthew_h_k 4 年, 5 ヶ月 前  | 

    Thanks Mike!
    Very helpful.


  • druitre 4 年, 4 ヶ月 前  | 

    I'm not getting the preview settings, just the production quality ones, have they been taken out?

  • mikelyndon-sesi 4 年, 4 ヶ月 前  | 

    Sorry about that. The preview presets aren't in the latest release. We should be updating that this week. Or you can grab the latest directly from github.

  • RyHarry 3 年, 12 ヶ月 前  | 

    thx mike

  • gamedev_29 3 年, 10 ヶ月 前  | 

    Hey Mike! Any way to use the Gas Upres shelf Solver with the fire presets? It looks like due to the embedded nature of the preset's dopnet, the upres solver from the shelf won't work with it?

  • mikelyndon-sesi 3 年, 10 ヶ月 前  | 

    Hey. I think it's possible but the upres shelf tool makes a lot of assumptions about the initial pyro network. What you would need to do is check each expression in the upres setup and make sure it's pointing to the correct channel in the fire_preset. For instance, on the source volume node you would need to change the expression from ch("../../scale_source") to ch("../../fire_presets1/scale_source").
    Also, the gas up res is looking for a file sequence. Change the source type to SOP Path and set the path to /obj/fire_presets1/fire_import/fire_sim_import.

    Good luck!

  • gamedev_29 3 年, 10 ヶ月 前  | 

    Hey Mike! Thanks so much for your help - I went in and checked all my relative references and changed source type to SOP with that file path, but it still doesn't quite seem to be quite right. It's hard to tell where I might have an incorrect reference but everything seems to be hooked up correctly.

    Channel parameter references example - ch("../../fire_presets1/fire_simulation/pyro/sizex")
    Max bounds object - /obj/fire_presets1/fire_source
    Source fuel from sphere, volume path - /obj/fire_presets1/fire_source/OUT_fuel
    Scale source volume - ch("../../fire_presets1/scale_source")
    Low res sop path - /obj/fire_presets1/fire_import/fire_sim_import

    Wondering if there's something else I'm missing?

Please log in to leave a comment.