Procedurally Generating an Artificial Galaxy
(2016) STAH11 20152Department of Statistics
- Abstract
- The idea of procedurally generating artificial worlds has been around for a long time. It is used both for CGI effects in movies and, more prominently, for video games. It is done by big companies and small teams; professionals as well as beginners and hobbyists. It is an instrumental tool that enables even the smallest of development teams to create large worlds. While there is a lot of inspiration to draw from, the undertaking may be daunting for the beginner. The goal of this paper is to give an introduction to some of the concepts by taking us through the steps to procedurally generate a virtual galaxy full of stars and planets. Something simple that can be taken much further. We analyse statistical data and observations of space to... (More)
- The idea of procedurally generating artificial worlds has been around for a long time. It is used both for CGI effects in movies and, more prominently, for video games. It is done by big companies and small teams; professionals as well as beginners and hobbyists. It is an instrumental tool that enables even the smallest of development teams to create large worlds. While there is a lot of inspiration to draw from, the undertaking may be daunting for the beginner. The goal of this paper is to give an introduction to some of the concepts by taking us through the steps to procedurally generate a virtual galaxy full of stars and planets. Something simple that can be taken much further. We analyse statistical data and observations of space to create about 30 equations that superficially mimics a spiral galaxy with 100 billion solar systems, all with the help of some basic probability theory. (Less)
- Abstract (Swedish)
- Idén om att processuellt generera artificiella världar är gammal. Metoden används både för CGI effekter i filmer och, framförallt, för tevespel. Det görs av stora företag och mindre studios; av professionella programmerare såväl som nybörjare och hobbyister. Det är ett kraftfullt verktyg som möjliggör även små team att skapa enorma världar. Men även om det finns mycket inspiration att hämta kan det framstå som en svår uppgift för nybörjaren. Målet med denna uppsats är att ge en introduktion till några av de grundläggande koncepten genom att gå igenom stegen för att processuellt generera en virtuell galax full med stjärnor och planeter. Något enkelt som kan utvecklas vidare. Vi analyserar statistiska observationer av rymden för att skapa... (More)
- Idén om att processuellt generera artificiella världar är gammal. Metoden används både för CGI effekter i filmer och, framförallt, för tevespel. Det görs av stora företag och mindre studios; av professionella programmerare såväl som nybörjare och hobbyister. Det är ett kraftfullt verktyg som möjliggör även små team att skapa enorma världar. Men även om det finns mycket inspiration att hämta kan det framstå som en svår uppgift för nybörjaren. Målet med denna uppsats är att ge en introduktion till några av de grundläggande koncepten genom att gå igenom stegen för att processuellt generera en virtuell galax full med stjärnor och planeter. Något enkelt som kan utvecklas vidare. Vi analyserar statistiska observationer av rymden för att skapa ungefär 30 ekvationer som ytligt efterliknar en spiralgalax med 100 miljarder solsystem, allt med hjälp av grundläggande sannolikhetslära. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8867455
- author
- Elfwering, Olof LU
- supervisor
- organization
- course
- STAH11 20152
- year
- 2016
- type
- M2 - Bachelor Degree
- subject
- language
- English
- id
- 8867455
- date added to LUP
- 2016-04-07 11:34:25
- date last changed
- 2016-04-07 11:34:25
@misc{8867455, abstract = {{The idea of procedurally generating artificial worlds has been around for a long time. It is used both for CGI effects in movies and, more prominently, for video games. It is done by big companies and small teams; professionals as well as beginners and hobbyists. It is an instrumental tool that enables even the smallest of development teams to create large worlds. While there is a lot of inspiration to draw from, the undertaking may be daunting for the beginner. The goal of this paper is to give an introduction to some of the concepts by taking us through the steps to procedurally generate a virtual galaxy full of stars and planets. Something simple that can be taken much further. We analyse statistical data and observations of space to create about 30 equations that superficially mimics a spiral galaxy with 100 billion solar systems, all with the help of some basic probability theory.}}, author = {{Elfwering, Olof}}, language = {{eng}}, note = {{Student Paper}}, title = {{Procedurally Generating an Artificial Galaxy}}, year = {{2016}}, }