Keresés

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

  • joysefke

    veterán

    LOGOUT blog

    válasz gbors #34 üzenetére

    Nem lehetne ezt így?

    []: számolt
    [1] 2 [3] 4

    Tehát:
    számolt
    [1] 2 [3] 4
    megjelenített:
    __[1] 2 [3] 4

    Tehát A 4-ik, interpollált képkockát nem lehetne az [5] bevárása nélkül csak a korábbiakból kiszámítani a sebességvektorok illetve a korábbi interpollációk utolagos validálása alapján?

    A, 4 = 2 + [3]
    B, 4 = [1] + [3]
    C, 4 = [3]

    A: Ideális esetben a mozgásvektorok nem változnak jelentősen ezért a mozgásvektorból és az időintervallumból jó közelítéssel meg lesz a 4-es interpollált kocka a 2 és [3] felhasználásával. Tehát nem két meglévő ismert pont között interpollálunk, hanem előre következtetünk (x + vx*dt jelleggel, ahol folyamatosan mérjük a becsüljük a vx-et és utólag korrigáljuk).

    Azt, hogy az A modszer alkalmazható-e, a 4-es kiszámítására, a [1]-es és [3]-as képkocka validálni tudja, hiszen meg tudja utólag nézni, hogy a ([1], [3]) => 2 interpolláció teljesül -e. Ha nem, akkor a 2-es képkocka nem volt jó ezért bár már kiraktuk, de további interpollációhoz nem használjuk.

    Itt jön a B vagy C:
    Felhasználjuk az [1]-et a [3] mellé vagy ha semmilyen lövésünk nincsen, hogy mit kéne csinálni, akkor duplázzuk a [3]-at.

    Így legalább a késleltetés nem növekedne jelentősen.

    [ Szerkesztve ]

  • joysefke

    veterán

    LOGOUT blog

    válasz gbors #51 üzenetére

    a problémát a prediktív megközelítéssel mindig az okozza, amikor kívülről jövő változás érkezik.

    ...ha az általad leírtakban a 3-as kocka környékén a user csűr egy 180 fokosat az egérrel, akkor ezt az 1->3 átmenetből nem tudod kitalálni, a 4-es kocka elég hülyén fog kinézni, és (szerintem) kevés FPS esetén ez észrevehető is lesz. Ha megvan az 5-ös mozgásinformációja, akkor már igen.

    a konkrét eset kapcsán szerintem semmi komoly probléma nem lesz, csupán az input lag érzést növeli.

    ha az általad leírtakban a 3-as kocka környékén a user csűr egy 180 fokosat az egérrel, akkor ezt az 1->3 átmenetből nem tudod kitalálni

    Ha előtte semmilyen extrém input nem volt, akkor a 2, [3] -ból találod ki a 4-et. Ha a user a [3] környékén csűrt egyet az egéren, akkor a 4-es képkocka a 2, [3] folytatása lesz a meglévő mozgásinformációk alapján. Tehát a karakter megy tovább ahelyett hogy fordulna, a 4-es képkocka egyáltalán nem fog hülyén kinézni, jól fog illeszkedni az eddigi képfolyamba, csupán le lesz maradva a bemenettől.

    Az érkező [5] -ös kocka illetve a már korábban meglévő [3]-as kocka detektálja, hogy a 4-es "piszkos", tehát majd nem használható fel egy (4, [5]) => 6 interpollációhoz.
    Mivel az [5] ös képkocka már detektálja a mozgásállapot megváltozását, ezért a ([3],[5])=>6
    interpolláció még mindig jó lehet, ha csak nem valami nagyon drasztikus dolog történt.
    a 2[3]4[5]6 kirakott képkocka sorozatban a 4-es a 2,3 folytatása lesz, míg [5]-nél indul be hirtelen a mozgás.

    [ Szerkesztve ]

  • joysefke

    veterán

    LOGOUT blog

    válasz gbors #57 üzenetére

    Köszi!

    Igen, a 6-ik frémnél a semmiből jövő rángás zavaró lehet, a második frém után történő túl gyorsan induló fordulás szerintem nem drasztikus, hiszen a user az input hatását várva már számít erre.

    A hatodik frémnél viszont könnyen megtörténhet, hogy a user már célra rántotta az irányzékot, és ahelyett, hogy az ellenfél fején maradna a célkereszt, az tovább fordul majd visszaugrik :D

    [ Szerkesztve ]

  • joysefke

    veterán

    LOGOUT blog

    válasz b. #108 üzenetére

    A magas késleltetés is zavaró. Ha úgy van meg a 60FPS, hogy közben a késleltetés az a 30 normál FPS-nek megfelelő szinten van, akkor oké, hogy szebb és folyamatosabb a kép, de a játékosok többsége a késleltetéstő falra mászik.

    Vagy fordítva: nem csak azért nem natív 30FPS-nek megfelelő beállításokkal játszik az ember mert nem folyamatos a kép, hanem mert a késleltetés is zavaró ezen pedig én még nem látom, hogy a DLSS3 mit segít.

    Az, hogy segít elérni a képtöredezettség szempontjából kritikus 60FPS-t az szép és jó, nagy előny, de ez még nem lesz elég.

    [ Szerkesztve ]

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