Új funkciók DirectX 11 mozaik

Középpontjában ez a megközelítés volt az ötlet, hogy a tárgy messze a szempontból kevésbé lesz részletes, mert nehéz látni, de ahogy közeledik a háromszögek száma a képen a tárgy exponenciálisan növekszik azzal a céllal, növelve annak részletes, hogy úgy tűnjön reálisabban. A módszer előnye az, hogy ha figyelembe vesszük a már teljes képet, az átlagos háromszögek száma feldolgozott közel marad állandó értéket, így a játékosok sokkal ritkábban szembesülnek a meredeken zuhanó teljesítményt.

Hagyományosan, a teremtés a karakterek, hogy a pont, mivel alkalmazzák poligon háló, mozog a Sub-D modellt az animált modell elmozdulás térképeket. Miután a háló alkalmazzuk, még azelőtt, hogy elküld egy GPU, akkor megfelelően kell kiszámítani a különböző szintű részletességgel (LOD). Különböző szintű LOD lehet használni különböző hardver osztályok vagy fel lehet használni, amikor a karakterek vagy egyéb, ugyanilyen fontos objektumok távol a játékos - ez növeli a jelenet további részletek minimális csökken a teljesítmény.

Egy hasonló nyereség a legreálisabb teljesítmény konzol fejlesztés, mert vannak hardver általában nagyon korlátozott. Mert PC platform tessallation hoz néhány jelentős előnyökkel jár. És ez az egyik oka annak, hogy az AMD bemutatta a hardver mozaik a Radeon HD 2900 XT, amely tartalmazza az összes későbbi GPU cég. Tény, hogy eddig még nem használt, de az AMD készített egy hasonló lépés az iparág, hogy többet tudjon a potenciális előnyöket, amelyeket a hardver mozaik.

A folyamat azzal kezdődik a mozaik objektum Hull Shader (egyébként felszíni shader) - úgy az ellenőrzési pontokat, majd kiszámítja a megfelelő szintű mozaik. Ezt követően alaptranszformációk ellenőrző pontok kerülnek a Domain Shader (más zónába vagy domain shader) - tessellator semmit sem tud az ellenőrző pontokon.

Ehelyett tessellator hogy egy bizonyos mennyiségű tessallation paraméterek lényegében el neki a megfelelő szintű mozaik egy adott patch. Hull Shader tessellator is elmondja, milyen üzemmódban kell működnie - a fejlesztő határozza meg. milyen módon mozaik folyamatot kell elvégezni, mert bár mozaik modul és egy rögzített tulajdonságokkal, hogy számos üzemmódokban.

Minden, amit a fent leírt, végre egy menetben a szállítószalag DX11, úgy, hogy van egy nagy lehetősége, hogy egy hihetetlenül hatékony módja annak, hogy a nagy számú alkatrészek a jövőben játékok. Természetesen a fejlesztők nem kell használni a szállítószalag színpadon. ha nem akarják, - ha azt szeretné, mozaik lehet teljesen elhagyható.

Kapcsolódó cikkek