Keresés

Új hozzászólás Aktív témák

  • Abu85

    HÁZIGAZDA

    válasz decibel #140 üzenetére

    A Skyrim DX11-es játék lesz. Todd Howard ezt mondta el. A játék a gyorsításra használja a DX11-et. Nem értem, hogy ezzel mi a probléma? Megnézték mit tudnak az API-ból hasznosítani, és hasznosítják. Teljesen korrekt felfogás. Ennél többet egy fejlesztőtől nem lehet elvárni. :)

    Az a baj, hogy mindenki agyontesszellált játékokat vár, de már 2010 elején leírtam, hogy senki se számítson ilyenre. Az összes piacon lévő hardver quadrendert használ, így nem mindegy nekik, ha a raszterizálás esetében a számítások felét, vagy csak 10%-át kell eldobni. [link] Ez itt részletezve van, hogy miért történik.

    Itt ez a kép. A még elfogadott eset a 16 pixeles háromszög. Ott látható, hogy 104 pixel vizsgálata történik négyes csoportokban. Ebből 76 pixel fedett lesz, míg 28 nem, vagyis a számítások 26%-a volt felesleges. A másik eset az egy pixeles fedés, ahol 12 pixel vizsgálata történik meg, de a számítások közül csak egy pixel lesz fedve, vagyis 11-szer feleslegesen dolgozott a kártya. Ez azt jelenti, hogy a számítások 92%-a feleslegesen történt meg. Ez azért számottevő probléma. A kártyák ettől kifekszenek. Miért csodálkozunk, hogy a fejlesztők alig használnak tesszellálást?

    Az nyilván igaz, hogy ha egy gyártó a tesszellálással jön, és hirdeti geometria innovációját, akkor az csak marketing. De ez is teljesen normális. Nem mondhatja, hogy bocs, de a fícsőr el van baszva, így nem is számíts rá, hogy komolyabban használják.

Új hozzászólás Aktív témák