Procedurālā modelēšana

Procedurālā modelēšana ir vienots termins vairākiem paņēmieniem 3D modelēšanā, lai izveidotu 3D modeļus un tekstūras kartēšanu no kopumiem. L-sistēmas, fraktāļi un radošā modelēšana ir procedurāla modelēšana, jo tā attiecas uz algoritmiem, kuri veido ainas. Likumu kopums vai nu var būt iekļauts algoritma konfigurējamos parametros, vai arī tas ir nodalīts. Izvade tiek saukta par procedurālo saturu, kas var būt izmantota datorspēlēs, filmās, augšupielādēta tīmeklī vai arī lietotājs var izmainīt saturu manuāli. Procedurāliem modeļiem bieži vien eksponē datubāzi, kas nozīmē, ka lielas ainas var veidot no neliela apmēra likumiem. Ja iedarbināts algoritms rada to pašu izeju vairākas reizes pēc kārtas, tad izeja netiek saglabāta. Bieži vien pietiek sākt algoritmu ar tādu pašu nejaušības sēklu, lai to sasniegtu.

Lai gan visām modelēšanas tehnikām uz datora ir nepieciešami algoritmi, lai kādā brīdī pārvaldītu un uzglabātu datus, tomēr procedurālā modelēšana koncentrējas uz modeļa izveidošanu no noteikumu kopuma, nevis uz kontrolēšanu ar lietotāja ievadi. Procedurālā modelēšana bieži piemēro tad, kad tas būtu pārāk apgrūtinoši izveidot 3D modeli, lietojot vispārējus 3D modelētājus, vai arī ja ir nepieciešami vairāki specializēti instrumenti. Šis ir parasti attiecināms uz augiem, arhitektūru vai ainavu.

 Procedurālās modelēšanas pavadoņi 
 Acropora
 BRL-CAD
 Bryce
 CityEngine
 Derivative Touch Designer
 Generative Modelling Language
 Grome
 Houdini
 HyperFun
 Softimage
 Terragen
 3ds Max
 Xfrog

 Ārējās saites 
 "Texturing and Modeling: A Procedural Approach", Ebert, D., Musgrave, K., Peachey, P., Perlin, K., and Worley, S
 Procedural Inc.
 CityEngine
 "Procedural Modeling of Cities", Yoav I H Parish, Pascal Müller
 "Procedural Modeling of Buildings", Pascal Müller, Peter Wonka, Simon Haegler, Andreas Ulmer and Luc Van Gool
 "King Kong — The Building of 1933 New York City", Chris White, Weta Digital. Siggraph 2006.
 Tree Editors Compared:
 List at Vterrain.org
 List at TreeGenerator

Kategorija:3D modelēšana