› Foros › Xbox Series › General
nakuada escribió:Aunque el video de youtube te deje ponerlo a 4k, no es 4k, la demo corre a 1080p y 30fps lo comentaron en marzo durante el GDC y ayer mismo lo subieron también a su web, de cara a aclarar muchas dudas que tenia la gente que no estuvo presenteNeon Noir is rendered in real-time, in-editor, on an AMD Vega 56 GPU. Will the latest generation of graphics cards deliver even more impressive results?
Yes. Our current implementation is both API and hardware agnostic. It runs in 1080p with 30 fps on a Vega 56. Reducing the resolution of reflections allows much better performance without too much quality loss. For example in half-resolution mode it runs 1440p / 40+ fps. At the moment we don’t benefit from any additional performance that modern APIs like Vulkan or DX12 or dedicated hardware like the latest generation of graphics cards could give us. But of course, we will optimize the feature to achieve an uplift performance from these APIs and graphics cards.
One of the key factors which helps us to run efficiently on non-RTX hardware is the ability to flexibly and dynamically switch from expensive mesh tracing to low-cost voxel tracing, without any loss in quality. Furthermore, whenever possible we still use all the established techniques like environment probes or SSAO. These two factors help to minimize how much true mesh ray tracing we need and means we can achieve good performance on mainstream GPUs. Another factor that helps us is that our SVOGI system has benefitted from five years of development.
However, RTX will allow the effects to run at a higher resolution. At the moment on GTX 1080, we usually compute reflections and refractions at half-screen resolution. RTX will probably allow full-screen 4k resolution. It will also help us to have more dynamic elements in the scene, whereas currently, we have some limitations. Broadly speaking, RTX will not allow new features in CRYENGINE, but it will enable better performance and more details.
Se valieron de usar el trazado de rayos para posicionar solo las imágenes resultantes de reflejos y los efectos de refracciones, ademas de valerse de ciertos trucos para poderlo correr en la Vega a tiempo real. Un ejemplo es que según el tipo de imagen reflejada esta la generan a un nivel de detalle (LOD) inferior para ahorrar recursos. Si os fijáis un poco en ciertas imágenes reflejadas, y sobretodo podréis notarlo en las balas reflejadas, estas usan un modelo con un LOD bastante inferior que el modelo que esta reflejando, pasando a ser un simple modelo hexagonal en el reflejo que es menos costoso en de representar que un objeto circular (lo notareis ahora cuando os fijéis de nuevo), pero en movimiento da el pego... vamos truquillos que aunque muchos ya fueron detectados y otros simples fallos, ayer lo explicaron con sumo detalle. En resumen, usan el trazado de rayos de forma muy básica y varios trucos en la parte de rasterizado que les permite ahorrar recursos a un nivel que la vega pudiera manejar.
Cuando lancen la nueva demo del motor podremos trastear mas con ella ya que indicaron durante el GDC que han solucionado algunas cosas sobretodo de cara a cuando se usen graficas mas potentes o con soluciones dedicadas.
Tenéis mas información en la propia web de cryengine.
https://www.cryengine.com/news/how-we-m ... e-and-more
David Ricardo escribió:@Xlooser No es imposible, pero si quieres sacarle todo el partido al zen 2, o haces 2 versiones del juego ó el juego no funcionará en One X. El primer año supongo que todo o la gran mayoría del catálogo third party funcionará en One. Pero a partir del 2º (finales de 2021) espero que haya juegos third party exclusivos de la nueva gen. También espero que en el lanzamiento tanto Sony como Microsoft tendrán juegos exclusivos para la nueva gen, para justificar su compra.Lammothh escribió:@David Ricardo si el reproductor de 1X lee discos físicos 4K que por cierto ocupan un cojón de mico, podrá instalar y ejecutar juegos de Scarlet digo yo...
No lo sé. La verdad es que buscando por internet no tengo claro si hay alguna diferencia entre un blu ray xl y los blu ray ultra hd que leen one s y one x. Igual sí.
Xlooser escribió:David Ricardo escribió:@Xlooser No es imposible, pero si quieres sacarle todo el partido al zen 2, o haces 2 versiones del juego ó el juego no funcionará en One X. El primer año supongo que todo o la gran mayoría del catálogo third party funcionará en One. Pero a partir del 2º (finales de 2021) espero que haya juegos third party exclusivos de la nueva gen. También espero que en el lanzamiento tanto Sony como Microsoft tendrán juegos exclusivos para la nueva gen, para justificar su compra.Lammothh escribió:@David Ricardo si el reproductor de 1X lee discos físicos 4K que por cierto ocupan un cojón de mico, podrá instalar y ejecutar juegos de Scarlet digo yo...
No lo sé. La verdad es que buscando por internet no tengo claro si hay alguna diferencia entre un blu ray xl y los blu ray ultra hd que leen one s y one x. Igual sí.
Una CPU no se escala así, en un bloque íntegro, pero puedes pensarlo tú si así lo deseas. Repito que a mí no me vas a convencer de que la CPU será el problema para lo no-compatibilidad hacia delante.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Si Scarlett tiene unidades específicas y no están conmutadas con los shaders, el RT saldrá (casi) gratuito. El error de Nvidia es que cuando se usan los RT Cores, el resto de la GPU se bloquea, no funciona. Con esa gestión del tiempo es normal que no haya buenos resultados, y aún así los consigue.
Yo sigo creyendo que la mayoría de usuarios de videojuegos no saben lo que es el RT, y mucho menos la diferencia entre el RT y el RT híbrido. Por supuesto, que todo el mundo se quite de la cabeza eso de "raytracing por software", no existe, quizá sea una forma de llamar al RT híbrido eficiente (con RT Cores) del que no lo es (con shaders).
Raytracing.
Cálculo del viaje del fotón hasta los ojos. Supongamos una imagen 4K, para que veamos fácilmente la cantidad ingente de capacidad de cómputo, con raytracing "de verdad". Tenemos que calcular:
1. El ángulo de entrada del rayo de luz.
2. El ángulo de salida del rayo de luz que es rebotado por el objeto.
3. Repetimos lo mismo por cada píxel.
4. Repetimos los 3 puntos anteriores por cada efecto (oclusión ambiental, reflejos, refracción, iluminación global....).
Fácil ¿verdad? En teoría sí lo es, pero es muy costoso. Siguiendo la ecuación general de iluminación, que simplificada al máximo se puede aproximar a (nº de operaciones x nº de píxeles) ^ nº de rebotes. Esto significaría, usando los valores normales de 6 operaciones para el cálculo de ángulos y 3 rebotes:
(6 operaciones x 8.294.400 píxeles) ^ 3 rebotes = 1,23256172596690944 x 10^23. Aproximadamente 1.000.000.000 TFs = 1000 Exaflops por fotograma y efecto. Es inviable, se necesita reducir al máximo los cálculos necesarios para aplicarlo en tiempo real.
Raytracing híbrido.
Es la solución a la que los ingenieros han llegado para tener RT convincente en tiempo real. En el RT, todos los píxeles reciben rayos de luz de todos los píxeles, y cuantos más rebotes haya, más rayos de luz le llegará a un píxel. El RT híbrido lo que hace es lanzar una cantidad determinada de rayos y calcular si alcanza a un píxel, si rebota y después se calcula el color del píxel en base a su luz.
Desconozco si en el RT híbrido se calculan los rebotes o como se hace, se me escapa, la información que he encontrado son unos modelos matemáticos que no entiendo, pero de algún modo lo harán. Lo único que sé es que la geometría se ordena y se guarda en una estructura de datos en forma de árbol llamada BVH.
Los shaders pueden recorrer esta estructura de datos, pero son muy ineficientes, es absurdo implementar RT así porque no da buenos resultados (véase el RT en gráficas Pascal, en una GTX1080 por ejemplo). Para mejorar la eficiencia, se han creado unidades específicas para recorrer esta estructura y se sacan de la GPU. Nvidia ha llamado a estas unidades RT Cores, AMD las llamará como quiera.
Estas unidades sólo recorren la estructura de datos, no hacen nada más, dicen si el rayo de luz impacta con el elemento de la geometría. Implementar el RT, los resultados, (cambio de color del píxel) sigue siendo tarea de los shaders. Pero dado que recorrer el BVH es el 75% del tiempo aproximadamente, que lo haga una unidad específica aumenta el rendimiento enormemente.
Hay más formas de recorrer el BVH, se puede modificar la CU de una GPU, se utilizan los registros de otro modo o cualquier cosa que se les ocurra a los ingenieros. Todo esto es más eficiente que el "RT por software" pero no llega ni de lejos a la eficiencia de tener unidades específicas.
Thánatos escribió:ajopedo escribió:Joder...bueno, yo sé usar el WinRAR sin pagar...
Como es eso ?
ajopedo escribió:Thánatos escribió:ajopedo escribió:Joder...bueno, yo sé usar el WinRAR sin pagar...
Como es eso ?
Cuando te dice de pagar le dices que no.
nakuada escribió:bueno al menos lo de games of thrones era lo que se esperaba una consola personalizada para sorteo en USA, en concreto dos all digital personalizadas de diferente forma xD
https://twitter.com/Xbox/status/1126170131623600128
Hace un par de meses, Crytek desveló su demo técnica Neon Noir, que mostraba trazado de rayos en tiempo real usando hardware fuera del RTX de Nvidia. Con esto hacía gala de una solución independiente de API o marcas para ofrecer técnicas de raytracing viables. Se trata de una demostración impresionante, y el que usaran una RX Vega 56 y no una de las RTX de Nvidia parece magia negra. Por suerte, Crytek ha dado detalles sobre la dichosa demo y cómo se llevó a cabo.
Para empezar, corría a 1080p y 30 fps en los puntos en los que los reflejos funcionaban a su mayor resolución. En los puntos en los que la demostración mostraba reflejos a la mitad de resolución, corría a algo más de 40 fps y 1440p. A esto podrían sumársele las ventajas de Vulkan o DirectX 12 para obtener mejores resultados, claro. Efectivamente, la compañía ha comentado que con los núcleos RT de las últimas gráficas de Nvidia una demo así podría correr con todos los efectos de raytracing a una resolución de 4K y mostrar aún más objetos dinámicos. Es decir, que CryEngine conseguirá democratizar los efectos de trazado de rayos, pero también aprovechará el hardware especializado optimizando la experiencia.
Para mostrar los reflejos por trazado de rayos de forma eficiente, la compañía ha creado un método que les permite cambiar entre el trazado de malla y el de voxels sin perder calidad, con lo que se consigue reducir el coste de rendimiento de esta clase de técnicas drásticamente. Ron Frolich, de Crytek, ha asegurado que en solo dos meses la demo técnica ha mejorado mucho en cuanto a implementación de raytracing, con un mayor número de refracciones, reflejos de luz y también mejoras de rendimiento y calidad. Se espera que esta nueva versión del CryEngine llegue a finales de año.
David Ricardo escribió:@Xlooser No es imposible, pero si quieres sacarle todo el partido al zen 2, o haces 2 versiones del juego ó el juego no funcionará en One X. El primer año supongo que todo o la gran mayoría del catálogo third party funcionará en One. Pero a partir del 2º (finales de 2021) espero que haya juegos third party exclusivos de la nueva gen. También espero que en el lanzamiento tanto Sony como Microsoft tendrán juegos exclusivos para la nueva gen, para justificar su compra.Lammothh escribió:@David Ricardo si el reproductor de 1X lee discos físicos 4K que por cierto ocupan un cojón de mico, podrá instalar y ejecutar juegos de Scarlet digo yo...
No lo sé. La verdad es que buscando por internet no tengo claro si hay alguna diferencia entre un blu ray xl y los blu ray ultra hd que leen one s y one x. Igual sí.
nakuada escribió:bueno al menos lo de games of thrones era lo que se esperaba una consola personalizada para sorteo en USA, en concreto dos all digital personalizadas de diferente forma xD
https://twitter.com/Xbox/status/1126170131623600128
chris76 escribió:Se te olvida ademas que con sony si que dijo que seria asi,retrocompatible pero otra generacion,con lo cual los juegos multi aun es mas logico que sigan ese camino
David Ricardo escribió:chris76 escribió:Se te olvida ademas que con sony si que dijo que seria asi,retrocompatible pero otra generacion,con lo cual los juegos multi aun es mas logico que sigan ese camino
Yo me imagino que Microsoft hará lo mismo. Juegos de One y Scarlett claramente distinguibles solo mirando la caja. Los de One al meterlos en Scarlett funcionan. Los de Scarlett al meterlos en One no. Cualquier otra cosa sería un caos muy difícil de comunicar a los consumidores.
Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
lichis escribió:Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
Habrá que estar atentos. Esperemos que no sea nada muy importante.
Emphassis escribió:lichis escribió:Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
Habrá que estar atentos. Esperemos que no sea nada muy importante.
Pero mas o menos de que se trata?es halgo malo?
Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
roly82 escribió:Brad Sams es un attw de cuidado, no lo trago. Btw mi apuesta es que en el State of Play igual Sony anuncia la compra de Insomiac.
David Ricardo escribió:chris76 escribió:Se te olvida ademas que con sony si que dijo que seria asi,retrocompatible pero otra generacion,con lo cual los juegos multi aun es mas logico que sigan ese camino
Yo me imagino que Microsoft hará lo mismo. Juegos de One y Scarlett claramente distinguibles solo mirando la caja. Los de One al meterlos en Scarlett funcionan. Los de Scarlett al meterlos en One no. Cualquier otra cosa sería un caos muy difícil de comunicar a los consumidores.
roly82 escribió:Brad Sams es un attw de cuidado, no lo trago. Btw mi apuesta es que en el State of Play igual Sony anuncia la compra de Insomiac.
Yui Shojei escribió:David Ricardo escribió:chris76 escribió:Se te olvida ademas que con sony si que dijo que seria asi,retrocompatible pero otra generacion,con lo cual los juegos multi aun es mas logico que sigan ese camino
Yo me imagino que Microsoft hará lo mismo. Juegos de One y Scarlett claramente distinguibles solo mirando la caja. Los de One al meterlos en Scarlett funcionan. Los de Scarlett al meterlos en One no. Cualquier otra cosa sería un caos muy difícil de comunicar a los consumidores.
Como esto ?
nakuada escribió:al parece el mensaje de Sam es referente a la gente que trabajaba en OneNote y StickyNotes que dejan su puesto (o han sido despedidos). Tener en cuenta que tanto Sam como Paul hablan en su web de todo lo relacionado con microsoft no solo de xbox.
David Ricardo escribió:Exactamente. Si ponen a los juegos el logo de scarlett y el de One, la gente no va a saber qué está comprando. Es un juego de One retrocompatible con Scarlett? Está mejorado? Es un juego de Scarlett?
Por eso lo lógico es que haya cajas distintas.
Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
NosferatuX escribió:Emphassis escribió:https://generacionxbox.com/brad-sams-malas-noticias-microsoft/
Lo dejo aqui y en el hilo del E3.
Al final esta relacionado con algunos despidos amigos suyos dentro de Microsoft.
PowerMore escribió:Entro, suelto el rumor hay en la red de que Xbox montará Zen3 con 3 hilos por núcleo, y cierro la puerta al salir.
Lammothh escribió:PowerMore escribió:Entro, suelto el rumor hay en la red de que Xbox montará Zen3 con 3 hilos por núcleo, y cierro la puerta al salir.
Mucho tomate veo yo en ese rumor.
TCR escribió:@PowerMore creo que te lo has tomado de una forma que no es.
Si por el mero hecho de hacer una broma, como he hecho y hago muchas veces en este y el resto de hilos, contestamos de esa forma no hace más que confirmar el porqué escribo poco o nada últimamente.
Mensaje captado. Ya dejo el hilo libre para que podáis comentar libremente.
Stylish escribió:Si es ZEN 3 no sale hasta 2022, teniendo en cuenta que este año lo que se lanza es ZEN 2, y entre medias queda ZEN 2+.