DXR i Battlefield V, varför/därför så krävande? Undersökning med Triangelplockaren!

Permalänk
Skrivet av swecoder:

Ber om ursäkt om jag feltolkat dig. I din ursprungstext kan budskapet tolkas som att tekniken "tesselering" minskar antalet trianglar. Det stämmer inte, tesselering på grafikkortet kan endast öka antalet trianglar.

"I så fall skulle det inte vara någon vits med tesselering, som ju minskar antalet trianglar med avståndet till objektet."

Ett stort usecase för tesselering är just prestandaoptimeringar. Jämför ex. en terräng med tesselering och utan tesselering. Den utan kommer ha en konstant antal trianglar (n) att rendera (förutsatt att inga andra optimeringar är gjorda). Den med tesselering kommer bara rendera upp till n antal trianglar, men oftast färre desto längre bort dem är.

Så i denna jämförelse har alltså tesselering färre trianglar än implementeringen utan tesselering.

Permalänk
Medlem
Skrivet av fsvantesson:

Ett stort usecase för tesselering är just prestandaoptimeringar. Jämför ex. en terräng med tesselering och utan tesselering. Den utan kommer ha en konstant antal trianglar (n) att rendera (förutsatt att inga andra optimeringar är gjorda). Den med tesselering kommer bara rendera upp till n antal trianglar, men oftast färre desto längre bort dem är.

Så i denna jämförelse har alltså tesselering färre trianglar än implementeringen utan tesselering.

Tesselering kan aldrig minska antalet trianglar, bara öka (i den implementation som menas på grafikkort och spel).

Jag tolkade också ditt inlägg felaktigt.

Utan tesselering: Så som spelet utvecklades
Med tesselering: Fler trianglar har lagts till

EDIT:
Däremot har du rätt i det faktum att tesselering i sin ordagranna betydelse, betyder att ändra antalet trianglar och då kan det bli både färre och fler trianglar. Och då stämmer ditt ordval såklart

Visa signatur

5700x3D | RTX 3080 | 2 TB M.2 | 32 GB RAM

Permalänk
Medlem

Ånyo en tråd där man knappt begriper något, men som ändå är superintressant! Hatten av för swecoder och ni andra som budragit. Kommer följa och antagligen förstå noll, men vad förvdet när det ändå känns intressant? :>

Visa signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Permalänk
Medlem
Skrivet av trickeh2k:

Ånyo en tråd där man knappt begriper något, men som ändå är superintressant! Hatten av för swecoder och ni andra som budragit. Kommer följa och antagligen förstå noll, men vad förvdet när det ändå känns intressant? :>

Tack, kul att du är intresserad!

Återkommer med mer, förhoppningsvis intressanta, saker inom kort.

Visa signatur

Lärare i spelutveckling (BTH) som tycker om att tugga trianglar

Permalänk
Medlem

Skönt att se att dom inte har någon "white list" för grafik dll:er vilket gör att spelet kan vara köpbart för oss ärkepingviner

Fortsätt å forska. Intressant som tusan trots att man begriper ~ 1/8.

Skickades från m.sweclockers.com

Permalänk
Medlem

Fö borde auto correct snarare heta auto full, efter att ha läst mitt eget inlägg ovanför.

Visa signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Permalänk
Hjälpsam

@trickeh2k:
Blev lite stavfel men vad förvdet, när det vi ändå förstod vad du menade.

Visa signatur

AMD Ryzen 7 5700X | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/51gntq | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/gwcxfs
HTPC | https://valid.x86.fr/gqtxws |

Permalänk
Medlem
Visa signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Permalänk
Medlem

Metro Exodus

Nu finns äntligen ett spel till att leka med.

Metro Exodus hamnade under lupp, animationerna i Metros DXR-data är inte riktigt lika eleganta som de i Battlefield V.

Ta en titt!

Visa signatur

Lärare i spelutveckling (BTH) som tycker om att tugga trianglar