Example Based Procedural Distribution Tool
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
This report will deal with the process of creating an example based procedural distribution tool. This is accomplished within the Frostbite game engine editor, FrostEd. By using actual placements of objects in the editor as in-data, the tool provides the artist with an unmatched visual feel for calibrating its properties and settings. Note that this is a unique technique and was invented during the creation of this tool. The tool is based on a machine learning approach. It creates a feature vector from the example placements for each type of object. These vectors are then used to create statistical models which in turn are used to generate new object placements. The process of determining the position and rotation when generating an object is divided into two parts. A new concept called Feature Function (FF) is utilized to provide each element in the population with a probability to obtain a certain position and rotation.
Place, publisher, year, edition, pages
2014. , 62 p.
game engine, frostbite, tool, procedural, example based
Media and Communication Technology
IdentifiersURN: urn:nbn:se:liu:diva-112106ISRN: LiU-ITN-TEK-A-14/042-SEOAI: oai:DiVA.org:liu-112106DiVA: diva2:763228
Subject / course