Domanda

Voglio simulare il fuoco utilizzando SPH particelle. Capisco il concetto che sta dietro SPH ma non capisco ancora come modellare il fuoco come un fluido.

  • Devo aggiungere un po 'di proprietà della temperatura ai miei particelle da cui posso derivare lì colore?
  • Devo prendere le particelle d'aria circostanti in considerazione per creare qualche effetto di galleggiamento?
  • Da dove le particelle di ottenere il loro calore da? Devo aggiungere un emettitore di calore su un certo spazio che crea particelle calde in modo che la temperatura si diffonde poi alle altre particelle nel corso del tempo?
  • Ci sono alcuni tutorial che descrivono il mio problema?
È stato utile?

Soluzione

  • Sì, si dovrà avere una proprietà di temperatura. In realtà non è il fuoco se la temperatura non è coinvolto. E una volta che hai la temperatura è facile ottenere la luminosità e il colore. (Probabilmente non c'è bisogno di preoccuparsi di trasferimento di calore radiativo, almeno non per un primo sforzo.)
  • Se si gestisce la pressione e la gravità destra, sorgerà galleggiamento (ahem) naturalmente.
  • può iniziare con un elemento riscaldante fisso e un gas inerte, quindi quando si è pronti si può introdurre la combustione come equazione differenziale: la velocità di generazione di energia è una funzione della temperatura, della pressione del combustibile e ossigeno pressione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top