Pertanyaan yang diberi tag «raytracing»

Pertanyaan khusus untuk raytracing (berlawanan dengan rendering garis pemindaian), teknik grafik 3D untuk memotong sinar dari kamera dengan objek di tempat kejadian.

2
Apa itu Ray Marching? Apakah Sphere Tracing hal yang sama?
Banyak demo ShaderToy membagikan algoritma Ray Marching untuk membuat adegan, tetapi mereka sering ditulis dengan gaya yang sangat kompak dan saya tidak dapat menemukan contoh langsung atau penjelasan. Jadi apa itu Ray Marching? Beberapa komentar menunjukkan bahwa ini adalah variasi dari Sphere Tracing. Apa keunggulan komputasi dari pendekatan semacam itu?

2
Mengapa monte carlo ray tracing bekerja lebih baik daripada tracing ray terdistribusi?
Saya pernah mendengar bahwa kualitas pelacak monte carlo ray (berdasarkan algoritma penelusuran jalur) jauh lebih realistis daripada mesin terdistribusi (stokastik). Saya mencoba memahami alasannya, tetapi saya baru saja mulai. Untuk menyelami topik ini dan memahami dasar-dasarnya, dapatkah seseorang mengarahkan saya ke arah yang benar? Bagian mana dari algoritma yang mengarah …

2
Jalur menelusuri Cook-Torrance BRDF
- Maaf untuk posting lama, tapi saya lebih suka melakukan itu karena " Iblis ada di detail. " :) Saya menulis pelacak jalur dari awal dan bekerja dengan baik untuk permukaan difusi (Lambertian) yang sempurna ( yaitu uji tungku menunjukkan - setidaknya secara visual - bahwa ini menghemat energi, dan …


1
Mengapa rekursi dilarang di OpenCL?
Saya ingin menggunakan OpenCL untuk mempercepat rendering gambar raytraced, tapi saya perhatikan bahwa halaman Wikipedia mengklaim bahwa rekursi dilarang di Open CL. Apakah ini benar? Saat saya menggunakan rekursi secara ekstensif saat melakukan raytracing, ini akan membutuhkan sejumlah perancangan ulang yang besar untuk mendapatkan manfaat dari mempercepat. Apa batasan mendasar …

4
Bagaimana cara raytrace Bezier?
Saya mencoba pertanyaan ini di math.SE dan yang mengejutkan, jawabannya adalah "persamaannya terlalu buruk, hanya memberi makan fungsi itu ke pencari akar angka". Tetapi jika Anda menganggap diri Anda "seorang pria grafis" seperti saya, dan telah bermain secara luas dengan kurva Bezier untuk pekerjaan desain, saya harus percaya bahwa lebih …

2
Bagaimana sampel yang berkorelasi memengaruhi perilaku penyaji Monte Carlo?
Sebagian besar deskripsi metode render Monte Carlo, seperti penelusuran jalur atau penelusuran jalur dua arah, mengasumsikan bahwa sampel dihasilkan secara independen; yaitu, generator nomor acak standar digunakan yang menghasilkan aliran angka independen dan terdistribusi seragam. Kita tahu bahwa sampel yang tidak dipilih secara independen dapat bermanfaat dalam hal kebisingan. Misalnya, …

2
Subpixel Rendering untuk Pelacak Ray
Dalam rendering font, biasanya digunakan rendering subpixel . Ide dasar di sini adalah untuk memecah pixel menjadi komponen RGB dan kemudian menghitung nilai untuk masing-masing secara terpisah. Karena setiap komponen lebih kecil dari seluruh piksel, antialiasing kualitas yang lebih tinggi dimungkinkan. Jelas ada cara analog untuk melakukan hal yang sama …

3
Apa algoritma terkini untuk bidang ketinggian ray-tracing?
Ada banyak makalah selama bertahun-tahun tentang teknik yang berbeda untuk menggambar medan bidang tinggi dalam pelacak sinar. Beberapa algoritma ray-pawai grid secara langsung (atau melalui quadtree); yang lain mengubah medan menjadi jaring poligon dan menggunakan uji persimpangan ray-triangle standar. Penelitian tampaknya telah bergerak dalam beberapa tahun terakhir, dan sulit untuk …


2
Bagaimana cara membangun model objektif lensa / kamera yang layak untuk pelacakan jalur?
Saya telah menulis path-tracer kecil setelah belajar dan bereksperimen dengan smallpt . Satu-satunya hal yang saya sendiri tidak tulis (dan pahami) adalah bagaimana sinar awal dihitung dan ditembakkan dari kamera. Saya mendapatkan prinsip yang benar, tetapi saya sedang mencari beberapa sumber daya yang menjelaskan cara: Hitung arah awal sinar Memodelkan …

3
Raytracing Non Real Time
Saya telah bermain dengan raytracing waktu nyata (dan raymarching dll) sedikit, tetapi belum menghabiskan banyak waktu pada raytracing waktu nyata - untuk gambar berkualitas lebih tinggi atau untuk video pra-rendering dan sejenisnya. Saya tahu satu teknik umum untuk meningkatkan kualitas gambar dalam case non-real time adalah dengan memberikan BANYAK lebih …


2
Transformasi Sinar ke Ruang Objek untuk Motion Blur
Raytracer saya mendukung berbagai objek. Untuk memotongnya, saya menggunakan teknik standar mengubah sinar menjadi ruang-objek. Ini bekerja dengan luar biasa sampai saya menambahkan gerakan kabur. Saya memodelkan blur sebagai urutan transformasi (untuk menyederhanakan diskusi, katakanlah tepat dua), bukan satu. Pendekatan saya adalah mengambil transformasi invers dari sinar di kedua keyframe …

1
Radiositas VS Ray tracing
Radiositas pada dasarnya memungkinkan: Dalam tutorial dari Cornell University tentang Radiosity disebutkan bahwa: Versi gambar yang dilacak dengan sinar hanya menunjukkan cahaya yang mencapai pemirsa melalui refleksi langsung - karenanya melewatkan efek warna. Namun di Wikipedia : Radiositas adalah algoritma penerangan global dalam arti bahwa iluminasi yang tiba di permukaan …

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.