Pertanyaan yang diberi tag shader

Untuk semua pertanyaan terkait shader, yaitu bagian pipeline GPU yang dapat diprogram. Untuk pertanyaan shader khusus bahasa, lihat juga tag [glsl] dan [hlsl].

13
Mengapa efisiensi kerja diinginkan dalam pemrograman GPU?

Saya telah membaca artikel berikut tentang cara melakukan pemindaian paralel di CUDA: https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch39.html Dalam artikel tersebut, ada penekanan untuk membuat pemindaian "bekerja efisien". Dengan kata lain, algoritma GPU tidak boleh melakukan penambahan...

11
Putaran kinerja dalam shader

Saya bertanya-tanya apa cara terbaik untuk mengintegrasikan fungsi loop dinamis dalam shader? Pertama, sepertinya array dinamis tidak mungkin. Jadi, apakah lebih baik membuat array ukuran maksimum dan hanya mengisi sebagian saja atau mendefinisikan array dengan ukuran yang sudah ditentukan...

10
Render yang efisien dengan banyak sumber cahaya

Untuk membuat adegan dengan sumber cahaya tunggal menggunakan phong shading, orang dapat menghitung warna akhir dari setiap fragmen yang dilewatkan ke dalam shader fragmen berdasarkan komponen ambient / difus / specular dari material dan sumber cahaya. Ini dapat dengan mudah diperluas untuk...

9
Per Komputasi Vertex dalam OpenGL Tesselation

Saya mencoba menerapkan simulasi kain berbasis posisi menggunakan perangkat keras tesselation. Ini berarti saya hanya ingin mengunggah quad kontrol ke kartu grafis dan kemudian menggunakan tesselation dan geometri shading untuk membuat simpul di kain. Ide ini mengikuti makalah: Huynh, David,...

9
Bentuk yang benar dari istilah geometri GGX

Saya mencoba menerapkan mikrofacet BRDF dalam raytracer saya tetapi saya mengalami beberapa masalah. Banyak makalah dan artikel yang saya baca mendefinisikan istilah geometri parsial sebagai fungsi tampilan dan setengah vektor: G1 (v, h). Namun, ketika menerapkan ini saya mendapat hasil sebagai...