Isi kandungan:
Definisi - Apa maksud Ray Casting?
Casting Ray adalah teknik rendering yang digunakan dalam grafik komputer dan geometri pengiraan. Ia mampu mewujudkan perspektif tiga dimensi dalam peta dua dimensi. Dibangunkan oleh ahli sains di Kumpulan Aplikasi Matematik pada tahun 1960-an, ia dianggap sebagai salah satu algoritma grafik yang paling asas. Ray casting menggunakan algoritma geometrik yang sama seperti pengesanan ray.
Techopedia menerangkan Ray Casting
Pemutus Ray mampu mengubah bentuk data terhad ke dalam unjuran tiga dimensi dengan bantuan menelusuri sinar dari titik paparan ke dalam tontonan tontonan. Prinsip utama di sebalik pancaran sinar adalah bahawa sinar boleh dibuang dan dikesan mengikut kumpulan berdasarkan kekangan geometri tertentu. Dalam pemutus sinar, sinar dari piksel melalui kamera diperoleh dan persilangan semua objek dalam gambar dikira. Seterusnya, nilai piksel dari persimpangan yang paling dekat diperoleh dan ditetapkan lagi sebagai asas untuk unjuran. Pemutus sinaran berbeza daripada pengesanan sinar, dengan pemutus sinar sebagai algoritma rendering yang tidak akan mengesan sinaran menengah secara rekursif, sementara pelacak sinar mampu melakukannya. Pemutus Ray juga mudah digunakan berbanding dengan algoritma rendering lain seperti pengesanan ray.
Pemutus sinaran adalah pantas, kerana hanya pengiraan tunggal diperlukan untuk setiap baris menegak skrin. Berbanding dengan pengesanan ray, sinaran sinar lebih cepat, kerana ia dihadkan oleh satu atau lebih kekangan geometri. Ini adalah salah satu sebab mengapa sinaran sinar adalah alat penyampaian yang paling popular dalam permainan video awal 3-D.
Walau bagaimanapun, dibandingkan dengan pengesanan ray, imej yang dihasilkan dengan pemutus sinar tidak terlalu realistik. Oleh kerana kekangan geometri yang terlibat dalam proses itu, tidak semua bentuk boleh diberikan oleh pemutus sinar.
