Generasi prosedural

Dalam komputasi, generasi prosedural adalah metode untuk membuat data secara algoritmik dan bukan secara manual, biasanya melalui kombinasi aset dan algoritma yang dihasilkan manusia ditambah dengan keacakan yang dihasilkan komputer dan kekuatan pemrosesan. Dalam grafika komputer, biasanya digunakan untuk membuat tekstur dan model 3D. Dalam video game, ini digunakan untuk secara otomatis membuat konten dalam jumlah besar dalam sebuah game. Bergantung pada implementasinya, keuntungan dari pembuatan prosedural dapat mencakup ukuran file yang lebih kecil, jumlah konten yang lebih besar, dan keacakan untuk gameplay yang kurang dapat diprediksi. Generasi prosedural adalah cabang dari sintesis media. Istilah prosedural mengacu pada proses yang menghitung fungsi tertentu. Fraktal adalah pola geometris yang sering dapat dihasilkan secara prosedural. Konten prosedural yang biasa termasuk tekstur dan jerat. Suara sering juga dihasilkan secara prosedural, dan memiliki aplikasi baik dalam sintesis bicara maupun musik. Ini telah digunakan untuk membuat komposisi dalam berbagai genre musik elektronik oleh seniman seperti Brian Eno yang mempopulerkan istilah "musik generatif."