Hirdetés

Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz katt777 #3832 üzenetére

    A DX10-es progi nem futhat DX9-ben. Az effekteket át lehet másolgatni, de a program DX10 API-ra van fejlesztve. Az ominózus API-k gyakorlatilag a legtöbb játéknál pár effektben eltérnek, de általános, hogy a DX10-et főleg az AA Deferred Rendering melletti lehetősége miatt használták. Igazából ha megnézed a DX10 felépítését, akkor láthatod, hogy új szint a Geometry Shader. Erre kellett volna ráfeküdni, mert ez hozza az újdonságot, de az elterjedt GeForce hardverek ezt nem tudták normális sebességgel (konkrétan nagyon gány az NVIDIA implementációja). Ezzel lehetett volna tesszellálni POM helyett, lehetett volna cube map tömböket alkalmazni, ami komolyan javította volna a megvilágítási megoldásokat, egy csomó DX10-es újdonság van csak a GeForce problémái miatt nem volt lehetőség kihasználni. Például a Doom 3 (motor) valós idejű árnyékolása hardveres gyorsítással lehetséges Geometry Shaderrel, ami sokkal jobb minőséget is eredményezni.
    Sajnos számos dolog kimaradt az elmúlt egy évben. A fő probléma, hogy ezek többsége már nem is lesz kihasználva, mert ... 1: a DX11 számos jobb megoldást kínál ...2: senki sem tanulmányozta őket komolyabban. Még az AMD is felhagyott a tesszellációs Geometry Shader algoritmusok fejlesztésével, mert nem volt értelme. Egyedül a Cube Map tömbös megvilágítási megoldásokon dolgoznak, mert annak még van esélye, sőt szerintem a jövő megvilágítási modellje, mert a számítási sebesség független a jelenetben lévő objektumok számától, és az eredmény is elképesztően realisztikus.

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