Cuando Valve presentó los requisitos para mover el Vive me picó mucho la curiosidad y en parte la inquietud... ¿Tendré que comprar otra gráfica?. Ni corto ni perezoso me lancé a recopilar información y herramientas para hacer pruebas (juegos!).
Con todo preparado, y con miedo a tener que abrir la cartera, estos son los objetivos a alcanzar.
-90 Frames por segundo
-2160x 1200 divididos entre dos pantallas
-Resolución completa del Vive bruta: 5.080.320 píxeles por frame
-Resolución completa del Vive con quita de píxeles 4.200.000 píxeles por frame
(Nota: Valve nos proveerá de una técnica de obsclusión de píxeles opcional)
-Filtrado 4XMSAA (El sistema de anti aliasing para eliminar los dientes de sierra) requerido por Valve como mínimo para disfrutar de una RV de calidad.
Resoluciones de las pruebas:
(Usando el programa “Gedosato” podemos configurar la resolución a placer. Lamentablemente, solo funciona con los juegos directx9)
3360 x 1512 = 5.080.320 millones de píxeles por frame
2560 x 1600 = 4.096.000 millones de píxeles por frame
Y aquí están las pruebas! Los resultados son... (Chungos!)
Equipo
AMD Fx8320 + 8GB ram + HD7850
Ice Storm 3Dmark (test directx9)
2560x1600 = 4.096.000 millones de píxeles
MSAA = 4X
AF= 8X
FPS= 220 / 167 / 125 (Máximo, Medio, Mínimo)
CloudGate 3Dmark (test direcxt 10/11)
2560x1600 = 4.096.000 millones de píxeles
MSAA = 4X
AF= 8X
FPS= 10/ 15 / 30(Máximo, Medio, Mínimo)
CloudGate 3Dmark(test direcxt 10/11)
2560x1600 = 4.096.000 millones de píxeles
MSAA = No
AF= Trilinear
FPS= 72/ 54/ 47 (Máximo, Medio, Mínimo)
Super Street fighter IV AE (beanckmark)
2560x1600 = 4.096.000 millones de píxeles
MSAA = 4x
AF= 16x
FPS= 120
Dishonored (gameplay)
Graficos: ULTRA
3360x1512 = 5.080.320 millones de píxeles
MSAA= NO
AF= 16x
FPS= 90/60/50
Mirror Edge
Graficos: ULTRA
3360x1512 = 5.080.320 millones de píxeles
MSAA= 4x
AF= 16x
FPS= 40/35/30
Mirror edge
Graficos: BAJO
3360x1512 = 5.080.320 millones de píxeles
MSAA= no
AF= 16x
FPS= 65
Dead Space 2(gameplay)
Graficos: BAJO
3360x1512 = 5.080.320 millones de píxeles
MSAA= no
AF= 16x
FPS= 120/94/85
Dead Space 2 (gameplay)
Graficos: ULTRA
3360x1512 = 5.080.320 millones de píxeles
MSAA= no
AF= 16x
FPS= 150/120/100
Dead island (gameplay)
Graficos: minimo
3360x1512 = 5.080.320 millones de píxeles
MSAA= no
AF= 16x
FPS= 95/85/70
Ridge Racer (gameplay)
Graficos: ULTRA
3360x1512 = 5.080.320 millones de píxeles
MSAA= no
AF= 16x
FPS= 54
Observaciones positivas y negativas:
Negativas:
-El filtrado MSAA4X es, en la mayoría de casos, totalmente prohibitivo para esta gráfica a esas resoluciones, incluso con gráficos en mínimo. Para mas inri, Valve apunta a un 8X de filtrado como una opción mucho más recomendable.
-En muchos juegos no hay diferencia entre los gráficos Ultra o Bajo, osea, existen cuellos de botella de la CPU (la lógica del juego) que impide trabajar bien a la gráfica.
-A estos resultados habría que restarle los Fps que se perderán cosas del render stereo, calculo de posicionamiento y distorsión.
-Los bajonazos de frames a veces son escandalosos (de 180 a 100 en nada!)
-Positivas
-En juegos poco exigentes (Half life 2, Street Fighter iv...) no tendremos mayores problemas siempre que no nos pasemos con el filtrado.
-Se esperan “ayudas” tipo timewarp/interpolación de frames, que pueden doblar el rendimiento a costa de algunos defectos gráficos.
-Se supone que un juego para RV hecho desde 0 aprovechará el hardware y los drives al máximo, con lo que los requisitos bajarán.
Conclusiones
Como esperaba, mover de 4 a 5 millones de píxeles por segundo no es moco de pavo. El deseo de valve de un mínimo filtrado de MSAA X4 es DEMASIADO para esta tarjeta según en qué juegos (en la mayoría destroza el rendimiento). Mi conclusión es que, siendo gamer, doy por seguro que tendré que poner otra 7850 en crossfire (amd ha anunciado una técnica de "una gráfica para cada ojo"), o comprar otra gráfica más potente si quiero disfrutar de una gama de juegos mas amplia y con mejor calidad de imagen. Como alguien diría, ser exigente tiene un precio, lo que no quita que, seguramente, jugar, lo que se dice simplemente jugar, se podrá a todo aunque no sea a resolución nativa y con gráficos perrunos. Un saludo rovianos!