NEAT Partiklar

NEAT Particles är ett interaktivt evolutionärt beräkningsprogram som gör det möjligt för användare att utveckla partikelsystem avsedda att användas som specialeffekter i videospel eller filmgrafik. Istället för att vara handkodade som typiska partikelsystem, utvecklas beteendet hos NEAT-partikeleffekter efter användarens preferenser. Därför kan icke-programmerare, icke-artist användare utveckla komplexa och unika specialeffekter i realtid. NEAT Particles är tänkt att förstärka och hjälpa den tidskrävande processen för generering av datorgrafikinnehåll. NEAT är en förkortning för Neuroevolution of Augmenting Topologies .

NEAT Partiklar IEC-gränssnitt.
Närbild av en utvecklad partikeleffekt och dess ANN.

Metod

styrs varje partikelsystem av ett kompositionsmönsterproducerande nätverk (CPPN), en typ av artificiellt neuralt nätverk eller ANN. Med andra ord, de vanligtvis handkodade "reglerna" för ett partikelsystem ersätts av automatiskt genererade CPPN. CPPN:erna utvecklas och komplexiseras av NeuroEvolution of Augmenting Topologies (NEAT). Ett enkelt, interaktivt evolutionär beräkningsgränssnitt (IEC) möjliggör användarstyrd utveckling. På detta sätt utvecklas allt mer komplexa partikelsystemeffekter efter användarens preferens.

Dra nytta

Den största fördelen med NEAT Particles är att frikoppla skapande av partikelsystem från programmering, vilket gör att unika och intressanta effekter snabbt kan utvecklas av användare utan programmering eller konstnärlig skicklighet. Dessutom ger det ett sätt för innehållsutvecklare att utforska mängden av möjliga effekter. Och slutligen kan den fungera som ett konceptkonstverktyg eller idégenerator, där nya och användbara effekter lätt upptäcks.

Implikationer

Metodiken för NEAT-partiklar kan appliceras på generering av andra typer av innehåll, såsom 3D-modeller eller programmerbara shader -effekter. Den viktigaste implikationen av NEAT-partiklar och andra interaktiva evolutionära beräkningsapplikationer är möjligheten till automatiserad innehållsgenerering i själva spelet medan det spelas.

Bibliografi

  • Erin Hastings; Ratan Guha & Kenneth O. Stanley (2007). "NEAT Partiklar: Design, representation och animering av partikelsystemeffekter" ( PDF) . Proceedings of the IEEE Symposium on Computational Intelligence and Games (CIG'07) .

Se även

externa länkar