Nee, zelfs als je 100% van de GPU kunt gebruiken zal wat je in deze demo ziet nooit kunnen.
Het grote probleem op dit moment is data.
Is het je opgevallen dat alles in dat filmpje naadloos geanimeerd was? Gaat niet gebeuren in real time.
De hoeveelheid data die deze demo verstookt is aanzienelijk. Ik zal zelfs beweren dat dit filmpje alleen kan als alle data van een snelle drager gestreamed wordt. Het kan duidelijk niet allemaal in het video ram passen maar tegelijkertijd zie je op geen enkel moment dat de gebruikte chip ook maar eventjes stottert. Dat, gecombineerd met de complexiteit van de scenes (die ook naadloos overgaan waarbij bergen aan geometrie, textures en belichting omgewisseld moeten worden) vertelt mij dat je dit soort acties in geen 10 jaar in real time zult kunnen spelen.
Tuurlijk, als de demo weet datie over een paar seconden een bepaalde texture voor een bepaalde frame nodig heeft dan kan dat gecashed worden.
Maar in een echt spel kan je dat maar beperkt voorspellen en zul je echt je beperkte hoeveelheid vram goed moeten managen om b.v. stotteringen tegen te gaan. En dan blijft er weinig over van de mooie plaatjes.
Ik zie deze demo meer als een theoretisch voorbeeld van wat je met die engine kan doen als (interne) bandbreedte en (v)ram geen probleem meer zijn.
Ik verwacht dus ook dat achter deze demo een hele opstelling staat wiens enige rol is het op tijd aanleveren van alle data die nodig is om deze beelden te genereren.
Real-time wordt dan een beetje een rekbaar begrip.
Als ik alles al van te voren uit kan rekenen en klaar kan zetten dan is dat niet erg real time in de zin van een spel.
Het draait wel real-time maar dat is net zoiets als een mp3. Je kan het wel in real time beluisteren, maar je kan niks meer veranderen aan de inhoud.
En dan heb je, vind ik, meer aan een film dan aan een demo.
Magoed, ziet er wel nice uit
[Reactie gewijzigd door koelpasta op 23 juli 2024 14:29]