Grafik Komputer

11
Bisakah array piksel heksagonal menyimpan gambar lebih efisien?

Sebagian besar monitor komputer dan televisi memiliki susunan piksel persegi panjang yang disusun pada kisi persegi (atau hampir persegi). Apakah kisi heksagonal akan memberikan kualitas gambar yang lebih baik untuk jumlah piksel yang sama? Dengan kata lain, akankah jumlah memori yang sama...

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
Aturan antialiasing sub-pixel

Saya baru-baru ini memiliki masalah dengan sub-pixel anti-aliasing teks , yang menghasilkan warna yang sangat keras dan membuat saya bertanya-tanya bagaimana seharusnya dilakukan dengan benar: Saya telah menggambar beberapa case ubin hitam yang menutupi pertiga piksel di bawah...

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

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