Grafik Komputer

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...

11
Apa itu pencahayaan ambient?

Wikipedia mengatakan : Sumber cahaya sekitar mewakili sumber cahaya dengan intensitas tetap dan warna tetap yang mempengaruhi semua objek dalam pemandangan secara merata. Dengan mengatakan "mempengaruhi semua benda secara sama" artinya semua benda mendapatkan jumlah cahaya yang sama? Jadi,...

11
Bagaimana cara oklusi ambien ruang layar diterapkan?

Saya tidak mengerti penjelasan dari wikipedia. Untuk setiap piksel pada layar, pixel shader mengambil sampel nilai kedalaman di sekitar piksel saat ini dan mencoba menghitung jumlah oklusi dari masing-masing titik sampel. Bagaimana nilai kedalaman piksel di sekitarnya memberi tahu Anda sesuatu...

11
Render dan penelusuran ray berbasis fisik

Saya punya banyak kebingungan dan saya perlu mengklarifikasi beberapa terminologi dan mengumpulkan pengetahuan. Jika saya mengatakan bahwa sebuah mesin adalah pelacak sinar (jadi ia menggunakan algoritma pelacak sinar untuk membuat adegan), apakah itu secara otomatis mesin berbasis fisik? Maksud...

11
Berapa banyak Antrian Direct / Compute / Copy yang bermakna?

DirectX 12 memperlihatkan antrian perintah untuk grafik (disebut "Direct"), menghitung atau menyalin tugas. Dalam hal fungsionalitas yang disediakan, masing-masing adalah super-set yang berikut ini. The Spesifikasi menyatakan bahwa antrian perintah dapat dijalankan secara bersamaan oleh perangkat....

11
Secara terprogram menghasilkan vertex normals

Saya bekerja dengan api wajah Kinect, ini menyediakan array dari simpul dan indeks untuk segitiga yang akan dibuat untuk membuat gambar wajah. Tidak ada simpul dan urutannya dalam array serta indeks yang diberikan oleh kinect selalu konstan. Namun api tidak memberikan informasi tentang data UV...

11
Apa yang GPU saya tunggu?

Saya menulis program OpenCL untuk digunakan dengan GPU AMD Radeon HD 7800 series saya. Menurut panduan pemrograman OpenCL AMD , generasi GPU ini memiliki dua antrian perangkat keras yang dapat beroperasi secara tidak sinkron. 5.5.6 Perintah Antrian Untuk Kepulauan Selatan dan yang lebih baru,...

11
Rendering Gelombang Laut

Bagaimana saya bisa menghasilkan gelombang untuk badan air dengan whitecaps & foam dan intensitas variabel dari gelombang? Apakah permukaan mesh dengan peta normal? Apakah ada formula untuk menghasilkan itu? Apakah ada sesuatu yang serupa untuk menentukan di mana dan bagaimana whitecaps...

11
Apa perbedaan antara transformasi titik dan transformasi vektor?

Inilah yang disampaikan oleh dosen saya dalam kursus: Kami hanya mempertimbangkan 4 * 4 matriks. Ini digunakan untuk memutar, skala atau menerjemahkan objek (atau kombinasi dari operasi ini). Matriks juga digunakan kemudian dalam implementasi model kamera virtual. Jika Anda tidak tahu perbedaan...