This report covers the creation of a dynamic fire propagation method for a real-time environment. The purpose is to see if it is possible to create a system that can control fire propagation behaviour and visual design based on some sort of simple parametrization, the purpose stems from the lack of a system to control and design a fire propagation scenario. To attain the results, a fire propagation method is devised based on the purpose of having a parameter based system, this method is created through the use of scripting in a real-time game engine to control visuals and behaviour of built in particle systems. Results show fire propagation through an example scenario where the fire behaves differently based on the material that is burning, based on parameters set by an artist. These results conclude that is it possible to create a parameter based fire propagation system and that it can be used to change the visual design and behaviour and be expanded to provide better artist input and control. The report suggests further research in the area of simplified controlled fire simulation in real-time engines, and usability. / Den här rapporten täcker skapandet av en metod för dynamisk eldspridning i en realtidsmiljö. Syftet är att se om det är möjligt att skapa ett system som kan kontrollera spridningsbeteendet och den visuella designen av elden baserat på någon sorts simplifierad parametrisering, Syftet härstammar ifrån att det saknas system där man kan kontrollera och designa ett eldspridningsscenario. För att nå resultat så skapas en metod som är baserad på syftet att använda ett parameterbaserat system, denna metoden skapas med hjälp av programmering i en realtidsmotor genom att kontrollera det visuella samt beteendet hos inbyggda partikelsystem. Resultatet visar eldspridning genom ett exempelscenario där elden beter sig olika baserat på vilket material som brinner, baserat på parametrar som är satta av en artist. Slutsatsen av resultatet visar att det är möjligt att skapa ett parameterbaserat eldspridningssystem och att det kan användas för att kontrollera den visuella designen och beteende samt att det kan expanderas för att förse artister med bättre kontroll över systemet. Rapporten föreslår fortsatta studier inom området simplifierade kontrollerade eldsimulationer inom realtidsmotorer, och användarvänlighet.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ltu-64249 |
Date | January 2017 |
Creators | Olsson, Kristian |
Publisher | Luleå tekniska universitet, Institutionen för konst, kommunikation och lärande |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0022 seconds