title


genchansansanは今日も戦う。

2013/02/01

Pyroの基礎まとめ

Pyroでflameをベースにまとめ。




基本のvolumeについて。


fuel : 燃料。燃えるもの。

temperature : Fireのdensity。炎の見え具合。smokeやflameの昇り具合にも影響(+Buoyancy)。

heat : Fireの色。

density : smokeの量。


こんな数式ではない部分もあるとは思うが、イメージとして。。

if temperature > ignition:
    burn = fuel * burnrate
new smoke = burn + sootrate
heat = max(heat, burn)
divrgence += burn * gas_relaease * burn_influence
temperature += burn * heatoutput * temp_burn_influence
fuel -= burn * (1 - fuelinnerefficiency)