Grafik Komputer

T&J untuk peneliti dan pemrogram grafik komputer


2
GL_STATIC_DRAW vs GL_DYNAMIC_DRAW vs GL_STREAM_DRAW: apakah itu penting?
Dalam OpenGL fungsi objek buffer ( glBufferData,, glBufferSubDatadan mungkin beberapa lainnya) memiliki parameter usage, yang dijelaskan oleh dokumentasi sebagai petunjuk penggunaan yang dimaksudkan, kemungkinan dimaksudkan untuk membantu implementasi menghasilkan kinerja yang lebih baik. pemakaian Menentukan pola penggunaan yang diharapkan dari penyimpanan data. Simbolis konstan harus GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, …

2
Peta derivatif vs Peta Tangent Space Normal
Saya menemukan bahwa beberapa mesin menggunakan peta turunan alih-alih peta normal ruang singgung . Setelah beberapa bacaan, tampaknya menjadi cara yang sangat hebat untuk mengganti norman ruang singgung tapi apakah ada beberapa kelemahan menggunakannya? Mengapa masih terus menggunakan norma ruang singgung? Apakah mungkin membandingkan keduanya dengan keuntungan dan kerugian?

1
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 diberikan? Saya menemukan makalah ini tetapi tidak terlalu jelas. …



3
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 antara transformasi vektor dan transformasi titik, cari. Sepertinya …
11 vectors 

1
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 sebelumnya? Lalu, apa cara terbaik untuk beralih dari array ini? Apakah …

1
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, perangkat mendukung setidaknya dua antrian penghitungan …
11 gpgpu  opencl 

2
Apa jenis teknologi yang akan terlibat dalam rendering kuku manusia?
Ada banyak referensi yang terkait dengan render berbasis fisik dari beberapa fitur alami tubuh numan, seperti kulit, rambut, mata. Namun, saya tidak dapat menemukan informasi spesifik tentang simulasi paku yang realistis secara visual. Sebagai contoh, saya tidak menemukan kekhasan karakteristik reaksi kuku manusia terhadap cahaya. Beberapa ide yang saya miliki: …

1
Apa yang dimaksud dengan voxelization “6-separating” dan “26-separating”?
Saya membaca makalah ini tentang Voxelpipe, perpustakaan voxelization dari NVIDIA dan saya temukan di bagian 2 Voxelization istilah 6-separating dan 26-separating Saya menemukan situs web ini yang mencoba menjelaskan ide-ide dasar tentang voxelization tetapi tidak terlalu membantu memahami istilah yang disebutkan. Adakah yang bisa menjelaskan atau menunjukkan sumber daya lain …

1
Kompensasi untuk kehilangan energi pada model BSDF mikrofacet hamburan tunggal
Model permukaan berbasis-mikro-hamburan tunggal seperti BRDF Torrance-Sparrow asli atau model turunan seperti BSDF untuk permukaan dielektrik kasar oleh Walter et al. mengabaikan inter-refleksi cahaya antara mikrofacet, yang mengakibatkan hilangnya energi yang menyebabkan penggelapan terutama pada nilai-nilai kekasaran yang lebih tinggi. Masalahnya dapat dengan mudah ditunjukkan dengan menggunakan uji tungku. Gambar-gambar …


1
Mengapa jerat yang dihaluskan di studio 3D berakhir dengan jumlah simpul / segitiga yang sama? Lalu bagaimana mereka bisa dihaluskan dengan geometri yang sama?
Saya mencoba memahami mengapa jerat yang dihaluskan di studio 3D (Pengubah / Perhalus) pada akhirnya memiliki jumlah simpul / wajah yang sama sebelum atau setelah proses itu, serta geometri yang sama persis. Dalam contoh berikut, kedua jerat memiliki 32 simpul dan 60 wajah. Meskipun saya memiliki pengalaman bekerja dengan pemrograman …
11 3d  geometry  mesh  memory  model 

1
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. Namun, API tidak membatasi jumlah antrian perintah dengan cara apa pun (setidaknya saya tidak …
11 directx12  api 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.