Anonim

Tala ng Editor 4/49/08 12:36 PM : OK, aaminin ko ito. Nakakuha ako ng HAD ng artikulong ito. Ito ay batay sa biro ng isang Fools noong Abril at ginawa itong paraan sa PCMech nang maayos pagkatapos ng Abril Fools. Iiwan ko ito dito dahil ang mga tao ay nagkomento na. Hindi ako sigurado kung alam ni Nathan (ang may-akda) na ito ay isang farce, ngunit ang isang bagay ay sigurado: Kailangan kong magbayad ng mas mahusay na pansin kapag nai-publish ko ang mga post ng panauhin para sa PCMech. Sheesh …

–LABAN NG ORIGINAL ARTIKULO

Inanunsyo na ang DirectX 11 ay magsasama ng isang ganap na bagong uri ng mga graphic rendering na tinatawag na ray-tracing. Maghintay ng isang minuto. Hindi ito bago. Sa katunayan, ito ay nasa paligid mula noong 80's. Gaano katagal ang naisakatuparan para magamit ng publiko? Paano ito gumagana? Anong mga pakinabang ang mayroon sa mga kasalukuyang graphics ng gen? Ang mga katanungang ito ay malapit nang sagutin.

Ray-Tracing

Ang Ray-Tracing ay unang ipinakilala noong 1986, at pangunahing tinukoy bilang pagsunod sa mga landas ng ilaw habang nakikipag-ugnay sila sa mga bagay. Ito ay mahalagang ginagawa ng aming mga mata, kaya lumilikha ito ng isang malinaw at makatotohanang larawan. Sa kasamaang palad hindi ito praktikal na gamitin sa pang-araw-araw na mga graphic dahil kinuha ito ng labis na raw na kapangyarihan upang makalkula. Ito ay halos hindi gaanong ginamit noong 90's, ngunit para lamang sa mga demonstrasyon at ngayon sa ika-21 siglo na may multi-core na teknolohiya sa wakas posible na gawing praktikal ang Ray-Tracing.

Kaya anong nangyari? Well ang industriya ng pelikula ay sinamantala ang mga ito mula sa bat. Maraming mga espesyal na epekto ang sinubaybayan ng sinag upang magbigay ng mas makatotohanang hitsura. Ang pelikula na Beowulf ay ganap na sinagaw ng sinag. Ito ay hindi perpekto, ngunit ito ay mapahamak na malapit, at isang sakup ng mas mahusay kaysa sa kung ano ang mayroon ang mga tao ngayon. Upang mabigyan ka ng isang halimbawa ng kung gaano karaming lakas ang kinakailangan upang mag-ray-trace kahit na, ang isang tao ay lumikha ng isang video ng real-time na sinubaybayan ng sinag ng isang mapapalitan sa YouTube, at kinakailangan ang pinagsamang pagsisikap ng IKATLONG PS3 na mga console. Maaari mo itong suriin dito, ito ay medyo cool. Tandaan na ang bawat PS3 ay may 8 na mga processors (6 aktibo), kaya tinitingnan namin ang higit sa 20 na mga processor para sa isa, hindi gumagalaw na bagay.

Hmm. Ito ay nagsisimula upang ipaliwanag ang ilang mga bagay. Tulad ng Bakit hindi suportado ni Nvidia ang DX10.1 sa kanilang mga 9-serye na card, at walang anumang bagong teknolohiya sa mga card maliban sa mas maliit na mga sukat ng maliit na maliit na maliit na maliit na maliit. Napagtanto nila na ang mga dating paraan ng graphics ay namamatay. Ano ang punto ng Directx 10.1? Ang rasterisation, kung ano ang ginagamit ng Nvidia at ATI, ay umabot sa rurok nito. Pareho silang perpekto ang sining ng mahalagang faking graphics. Ngayon ay oras na para sa totoong bagay. Ito ay isang bukas na patlang, at tila ang Intel ay nagpaplano sa pagsali sa kumpetisyon. Kamakailan lamang sila ay nag-eksperimento sa pagsasama ng isang processor kasama ang mga graphic card na may matagumpay na mga resulta. Maaari itong mag-spell ng masamang balita para sa parehong ATI at Nvidia, ngunit alam ang paraan ng presyo ng Intel ng mga bagay na sigurado ako na magkakaroon pa rin ng malapit na kumpetisyon.

Ang isang kagiliw-giliw na bagay tungkol sa ray-tracing ay na ito ay medyo nasusukat. Sa rasterisation, napansin mo nang kaunti at mas kaunti sa bawat pagpapabuti. Halimbawa, ang bagong 8-core na bungo-trail na hayop mula sa Intel ay bahagya kumita ng mga manlalaro ng ilang FPS sa rasterisation. Para sa pagsubaybay sa sinag, ito ay magiging eksaktong 8 beses na mas mahusay kaysa sa isang solong-core. Kaya ano ang gagawin nito? Mahusay na marahil ay maaaring magkaroon ng isang bagong processor na multi-core tuwing ilang buwan, marahil umabot sa higit sa 100 bago ang 2010. Kung ang bawat isa ay nagpatupad ng mga graphic na may teknolohiya ng sinagaw na sinag, maaari mong makita ang pakinabang ng sa pagkuha ng isang hiwalay na graphics card.

Mga Pakinabang ng Ray Tracing

Sa ngayon marahil ay nais mong makita kung ano ang maaaring gawin ng sinag ng sinag kumpara sa rasterizing. Isaalang-alang ang imahe na ito sa kanan. Tulad ng iyong malinaw na nakikita, ang imahe ng pagsubaybay sa sinag ng sinag ay may mas makatotohanang pagmuni-muni at mga anino. Nvidia ay nagtrabaho ang kanilang mga butts sa kanilang mga 3D shader processors, ngunit hindi sila maaaring makakuha ng anumang bagay na malapit dito. Napakahikayat na makita ang pagkakaiba, ngunit tandaan na kami ay isang paraan mula sa pagkuha ng mga bagay ng interactive na kaliwanagan sa aming mga computer. Ang Directx 11 ay susuportahan lamang ng ilang mga limitadong bagay, upang ang paglipat sa sinag ng sinag ng araw ay unti-unti, at hindi lahat nang sabay-sabay. Hindi ako magtataka kung ang Ray-Tracing Processing Units (RPU's) ay ipinatupad sa Nvidia 10 series cards. Sa una marahil mga character lamang ang sinubaybayan ng sinag. Pagkatapos ay ipinakilala ang mga bagong hardware, ang mga texture at mga bagay sa loob ng tiyak na distansya ng draw ay sinubaybayan ng sinag, hanggang sa huli ang lahat hangga't nakikita ng mata ay sinagod ng sinag at ang rasterisation ay nagiging isang bagay ng nakaraan.

At Ito ay Mahalaga sapagkat …

Ito ba ay isang magandang bagay? Siguro. Ang lahat ay higit na mahuhulaan at maaari mong kumpiyansa na sabihin kung aling tatak ng graphics card ang mas mahusay sa pamamagitan lamang ng pagtingin sa data sheet, hindi katulad ngayon, kung saan ang tanging tunay na paraan ng pagsasabi kung alin sa dalawang kard ang mas mahusay ay sa pamamagitan ng mahigpit na pagsubok ang mga ito sa mga programa ng 3D, pagsukat ng kanilang mga temperatura, pagkalkula ng wattage, atbp. Kaya magkakaroon ng dalawang kahihinatnan. Alinman sa wakas ay tapusin natin ang laro ng numero sa pamamagitan ng pagiging tunay na sabihin kung ano ang ano nang walang anumang impormasyon sa background, o, mas malamang, papasok lamang ito sa susunod na yugto ng pagkalito sa karaniwang publiko bilang kapalit ng kita.

Directx 11 upang magbunyag ng isang bagong panahon ng mga graphics