Skip to main content

Rendering dan Implementasinya Pada Video Game


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. Salah satu fitur pada redering adalah Texture Mapping (Pemetaan Texture).


Pemetaan Texture


Pemetaan tekstur (bahasa Inggristexture mapping) adalah teknik menampilkan tekstur, warna, atau detail yang cukup kompleks dalam sebuah grafika komputer tiga dimensi. Penggunaannya dalam grafika tiga dimensi dipelopori oleh Edwin Catmull pada 1974. Contoh pada game yaitu jika kita membuat objek tank, maka kita bisa menggunakan texture mapping untuk memberi warna pada bada tank, ataupun coretan pada badam tank.


Tessellation

Tessellation adalah teknik membagi objek menjadi poligon untuk rendering 3d. Didalam sebuah game efek tessellation digunakan untuk menyempurnakan keindahan game ketika gpu memproses karakter dengan redenring sehingga mampu menghasilkan polygon yang lebih banyak dalam sebuah karakter game.


Anti Aliasing

Anti-aliasing dalam pengolahan sinyal digital adalah teknik mengurangi artifak distorsi dalam merepresentasikan citra resolusi tinggi pada resolusi yang lebih rendah. Artifak distorsi disebut aliasingAnti-aliasing digunakan dalam fotografi digitalgrafik komputeraudio digital, dan bidang lainnya. Anti-aliasing berarti menghilangkan komponen sinyal yang memiliki frekuensi lebih tinggi dari yang dapat diterima oleh alat perekam (sampling). Jika perekaman dilakukan tanpa menghilangkan bagian sinyal ini, maka dapat menyebabkan tampilan citra yang tidak diinginkan (noise). Contoh pada game adalah ketika kita mengatur setting grafik sebuah game dan mengaktifkan fitur anti aliasing, maka objek yang biasanya garis miring ataupun pinggiran objek maka akan terlihat mulus. 

Comments

Popular posts from this blog

Teknologi Grafik Komputer

Teknologi grafik komputer dapat berupa hardware ataupun software untuk mendukung pengolahan citra. Salah satu contoh hardware yang paling berperan penting dalam pengolahan citra komputer adalah Kartu Grafis. Pasar kartu grafis saat ini dikuasai oleh 2 brand yaitu AMD dan Nvidia. Radeon RX 5000 Series AMD RX 5000 Series adalah Kartu Grafis yang dikembangan oleh AMD dengan berbasiskan RDNA Arsitektur. AMD RX 5000 Series adalah generasi penurus untuk menggantikan AMD RX Vega Series yang menargetkan konsumer mainstream ataupun high end . Kartu grafis ini launching  pada 7 Juli 2019 dan dimanufaktur menggunakan TSMC's 7nm FinFET.   Performa dan Arsitektur AMD RDNA (Radeon DNA), astiketur baru dari produsen silikon AMD untuk lini produk kartu grafis mereka, yang merupakan penerus dari arsitektur GCN (Graphic Core Next). Peningkatan efisiensi daya pada arsitektur RDNA berhasil diwujudkan selain karena telah menggunakan fabrikasi 7 nm, juga peningkatan hing...