Rendering (grafik komputer)

Rendering adalah proses dari membangun gambar dari sebuah model (atau model yang secara kolektif dapat disebut sebuah berkas adegan), melalui program komputer. Sebuah berkas adegan terdiri dari objek-objek dalam sebuah bahasa atau data struktur, bisa berupa geometri, sudut pandang, tekstur, pencahayaan, dan informasi bayangan sebagai sebuah deskripsi dari adegan virtual. Data yang terisi dalam berkas adegan kemudian melewati program "rendering" untuk diproses dan menjadi hasil keluaran untuk sebuah gambar digital atau berkas gambar grafik raster. Walaupun detail-detail teknis dalam metode "rendering" bervariasi, tantangan umumnya dalam memproduksi sebuah gambar dua dimensi dari gambar tiga dimensi disimpan dalam sebuah berkas adegan yang sudah menjadi kerangka sebagai alur grafik sepanjang sebuah peralatan "rendering", seperti GPU. GPU adalah peralatan yang dibangun dengan tujuan untuk mempermudah CPU dalam menunjukkan kalkulasi yang kompleks. Jika sebuah adegan harus kelihatan relatif nyata dan terprediksi di bawah cahaya virtual, perangkat lunak "rendering"-nya harus memecahkan persamaan "rendering". Persamaan "rendering" tidak menghitung semua fenomena pencahayaan, tetapi hanya model pencahayaan umum untuk gambar komputer yang di kembangkan. "Rendering" juga digunakan untuk mendeskripsikan proses dari perhitungan efek-efek dalam sebuah berkas edit video. "Rendering" juga digunakan untuk mendeskripsikan proses dari efek-efek kalkulasi dalam sebuah berkas edit video untuk memproduksi video keluaran akhir.