Anonim

Nota Editor 4/49/08 12:36 PM : OK, saya akan mengakuinya. Saya mendapat HAD oleh artikel ini. Ia berdasarkan jenaka Fools April dan menjadikannya cara untuk PCMech selepas April Fools. Saya akan meninggalkannya di sini kerana orang telah mengulas tentangnya. Saya tidak pasti jika Nathan (pengarang) tahu ia adalah satu pelanggaran, tetapi satu perkara yang pasti: Saya perlu memberi perhatian yang lebih baik apabila saya menerbitkan jawatan tetamu untuk PCMech. Sheesh …

-BAHAN ARTIKEL ASLI-

Telah diumumkan bahawa DirectX 11 akan menyertakan jenis penerbitan grafik yang baru yang dipanggil sinar-ray. Tunggu sekejap. Ia bukan baru. Malah, ia telah berlaku sejak tahun 80-an. Bagaimana masa yang diperlukan untuk dilaksanakan untuk kegunaan awam? Bagaimanakah ia berfungsi? Apa kelebihan yang ada pada grafik gen semasa? Soalan-soalan ini akan dijawab.

Ray-Tracing

Ray-Tracing pertama kali diperkenalkan pada tahun 1986, dan pada asasnya ditakrifkan sebagai mengesan laluan cahaya ketika mereka berinteraksi dengan objek. Ini pada dasarnya apa yang dilakukan oleh mata kita, jadi ia mewujudkan gambaran yang jelas dan realistik. Malangnya ia tidak praktikal untuk digunakan dalam grafik setiap hari kerana ia mengambil begitu banyak kuasa mentah untuk mengira. Ia digunakan hampir tidak pada 90-an, tetapi hanya untuk demonstrasi dan kini pada abad ke-21 dengan teknologi multi-teras akhirnya mungkin untuk membuat praktikal Ray-Tracing.

Jadi apa yang berlaku? Nah industri filem mengambil kesempatan daripada itu kelawar. Banyak kesan khas yang dilalui oleh ray untuk memberi gambaran yang lebih realistik. Filem Beowulf sepenuhnya ditelusuri sinar. Ia tidak sempurna, tetapi ia sungguh dekat, dan jauh lebih baik daripada apa yang ada sekarang. Untuk memberi anda contoh bagaimana kuasa yang diperlukan untuk mengesan sinaran, seseorang membuat video pengesanan sinaran masa sebenar yang boleh ditukar di YouTube, dan ia mengambil usaha gabungan konsol TIGA PS3. Anda boleh menyemaknya di sini, ia cukup keren. Ingat setiap PS3 mempunyai 8 pemproses (6 aktif), jadi kami melihat lebih daripada 20 pemproses untuk satu, objek tidak bergerak.

Hmm. Ini mula menjelaskan beberapa perkara. Seperti Mengapa Nvidia tidak menyokong DX10.1 pada kad 9-seri mereka, dan tidak mempunyai sebarang teknologi baru pada kad selain daripada saiz cip yang lebih kecil. Mereka menyedari bahawa cara-cara lama grafik sedang mati. Apa gunanya Directx 10.1 pula? Rasterisation, apa yang digunakan Nvidia dan ATI, telah mencapai puncaknya. Kedua-duanya telah menyempurnakan seni yang pada dasarnya memainkan grafik. Kini sudah tiba masanya untuk barangan sebenar. Ia adalah medan terbuka, dan nampaknya Intel merancang untuk menyertai pertandingan itu. Mereka baru-baru ini telah bereksperimen dengan menggabungkan pemproses dengan kad grafik dengan hasil yang berjaya. Ini boleh mengeja berita buruk untuk kedua-dua ATI dan Nvidia, tetapi mengetahui harga Intel harga, saya yakin masih ada persaingan yang dekat.

Satu perkara yang menarik mengenai pengesan ray adalah bahawa ia cukup berskala. Dengan rasterisation, anda melihat kurang dan kurang dengan setiap penambahbaikan. Contohnya, haiwan tengkorak tengkorak 8-inti baru dari Intel tidak mendapat pemain FPS yang sedikit. Untuk pengesan ray bagaimanapun, ia akan menjadi 8 kali lebih baik daripada satu teras. Jadi apa yang akan dilakukan ini? Nah, mungkin akan menjadi pemproses multi-core baru setiap bulan, mungkin mencapai lebih dari 100 sebelum 2010. Jika setiap orang telah melaksanakan grafik dengan teknologi pengesan sinar, anda dapat melihat manfaatnya daripada mendapatkan kad grafik yang berasingan.

Manfaat Ray Tracing

Sekarang anda mungkin mahu melihat apa yang dapat dilakukan pelan sinar berbanding dengan rasterisasi. Nah lihat gambar ini di sebelah kanan. Seperti yang anda dapat jelas melihat, imej pelacak sinar mempunyai pantulan dan bayangan yang lebih realistik. Nvidia telah mengerjakan punggung mereka dengan pemproses shader 3D mereka, tetapi mereka tidak boleh mendapatkan apa-apa dekat dengan ini. Sangat menggalakkan untuk melihat perbezaannya, tetapi ingat bahawa kami adalah cara untuk mendapatkan objek kejelasan interaktif di komputer kami. Directx 11 hanya akan menyokong beberapa perkara yang terhad, supaya peralihan kepada pengesanan ray secara beransur-ansur, dan tidak sekaligus. Saya tidak akan terkejut jika Unit Pengesan Ray-Tracing (RPU) dilaksanakan pada kad siri Nvidia 10. Pada mulanya mungkin hanya watak-watak yang dilacak oleh sinar. Kemudian apabila perkakasan baru diperkenalkan, tekstur dan objek dalam jarak lukisan tertentu adalah sinar-sinar, sehingga akhirnya segala-galanya yang dapat dilihat oleh mata adalah sinar-sinar dan rasterisation menjadi sesuatu yang lalu.

Dan Perkara Ini Kerana …

Adakah ini perkara yang baik? Mungkin. Segala-galanya akan menjadi lebih mudah diramalkan dan anda akan dapat yakin dengan siapa jenama kad grafik lebih baik hanya dengan melihat lembaran data, tidak seperti hari ini, di mana satu-satunya cara untuk memberitahu mana dua kad yang lebih baik adalah dengan menguji dengan ketat mereka dalam program 3D, mengukur suhu mereka, mengira watt, dan sebagainya Jadi akan ada dua kesan. Sama ada kita akhirnya akan mengakhiri permainan nombor dengan dapat benar-benar memberitahu apa yang tanpa maklumat latar belakang, atau, lebih cenderung, ia hanya akan memasuki peringkat seterusnya mengelirukan orang awam sebagai balasan untuk keuntungan.

Directx 11 untuk mendedahkan era baru grafik