Odyssey - Especificaciones Mínimas - Rendimiento

Bueno que sepan dos cositas... una Direct 12 no es oficial todavía aunque se distribuye oficialmente; de vulkan no tengo idea. estos ingenieros independientes marcan una idea de lo que ellos creen ocurre aviso a navegantes simplemente......... acaso esto mismo no ocurría en Alpha ¿Por qué no dieron toque ese tiempo?

DirectX 12 lleva siendo oficial desde que lo lanzaron junto a Windows 10 el 29 de Julio de 2015. Seis años, lleva siendo oficial.

De la wiki:
DirectX 12 was announced by Microsoft at GDC on March 20, 2014, and was officially launched alongside Windows 10 on July 29, 2015.

Si Frontier no lo adopta es por un motivo muy sencillo. DirectX 12 sólo está en Windows 10. Si pasas Elite a DirectX12, todos los clientes y jugadores que no tengan Windows 10 no van a poder ejecutar el juego. En cualquier caso, cambiar el engine de DirectX11 a 12 o a Vulkan es algo que puede ser muy complicado, así que es normal que lo retrasen.

No avisaron en la alfa, pues por un lado ni idea si alguien avisó concretamente de ello, y si nadie lo hizo puede haber mil motivos. Sospecho que el chico (o chica) que haya hecho este profiling lo hizo una vez Odyssey fue lanzado y viendo que los problemas de rendimiento (que en general si habían sido reportados durante la alfa, quizás no con este nivel de detalle) no habían sido resueltos. Y me imagino que si trabajas en el ramo, ves los problemas, y sabes como hacer un debug inicial a través de herramientas específicas de profiling como la que usan de nVidia, pues miraron a ver que veían.

Porque a ver, que Frontier sabe esto es indudable. No existe ninguna realidad Marvel en que Frontier saque esto y no sepa al 100% lo que hay y de hecho, como arreglarlo (porque leches, está bien en Horizons). Que lo van a arreglar, como digo, también. Eso no lo duda nadie con dos dedos de frente. Sólo se constata el estado en que ha salido Odyssey, ni más ni menos.

Y hay otro artículo o hilo de reddit donde comentan fallos que si fueron reportados de forma explícita en la alfa y han salido sin corregir, algunos ejemplos que un usuario ha posteado en el reddit de EliteDangerous los pego debajo. De aquí las que me interesan son las del taxi y las de los materiales, cosas que son fácilmente verificables como errores (porque ahí hay cosas que son valoraciones personales del usuario, como las mentiras en el marketing, que seguramente sean discutibles o cosas que ya se sabían), y que en el caso del taxi o de los materiales de ingenieros me parecen directamente errores críticos:

Source: https://www.reddit.com/r/Games/comments/njko60/players_in_uproar_over_elite_dangerous_odysseys/gz86wy1?utm_source=share&utm_medium=web2x&context=3

- Dropping FPS by more than 50% for a release that was advertised as not increasing hardware requirements for customers. Even people with 2080s are finding themselves below 60 fps in the report thread.

- A still-unsolved bug where you get in a space taxi, it just flies around in circles, and nothing you or any other players do will ever make them actually land or let you escape, trapping you forever. Nothing short of wiping your entire identity and starting from scratch can let you play again (for now).

- A rework of the terrain engine that downgrades the surfaces of Horizons planets to lower detail, almost no sharp edges, and a general 'popcorn-hill' layout that covers a lot of planets in a very samey and bland way

- A bug where if you accept any mission reward for any engineering material, your entire stock of that material is destroyed except for your reward (so if you exploited for about 2-5h, or ground out the 'natural' way for 20h, 50 high grade data mats, then got rewarded 2, you now have 2)

- An overall downgrade in usability and available information for the UI related to outfitting and browsing stored ship components

- The standard E:D swarm of crashes, bugs, and mechanics that seem half-finished and/or lied about in marketing.

- And of course, don't forget 0 VR support for any Odyssey exclusive content, despite the base game and all its previous expansions having native VR support.

Si a esto le añades el tema visibilidades entre Horizons y Odyssey y que básicamente Frontier ha confirmado que no se resolverá hasta que salgan las versiones de consola, pues en fin. Casi parece que han lanzado la expansión en early access.
 
Last edited:
Yamiks ha recordado esto que posteó Frontier, hace no tanto tiempo....

Elite Dangerous: Odyssey Questions and Answers​

Fuente: https://forums.frontier.co.uk/threads/elite-dangerous-odyssey-questions-and-answers.561152/

16-12-2020

"16. Will Odyssey have the same graphic impact as the current engine in terms of performance or will you need to upgrade your video card?
Odyssey will be optimised to run on your current setting for Elite Dangerous."


A esperar a que termine la Beta en Otoño, a ver que tal.
 
Yamiks ha recordado esto que posteó Frontier, hace no tanto tiempo....

Elite Dangerous: Odyssey Questions and Answers​

Fuente: https://forums.frontier.co.uk/threads/elite-dangerous-odyssey-questions-and-answers.561152/

16-12-2020

"16. Will Odyssey have the same graphic impact as the current engine in terms of performance or will you need to upgrade your video card?
Odyssey will be optimised to run on your current setting for Elite Dangerous."

A esperar a que termine la Beta en Otoño, a ver que tal.
Qué malvada es la hemeroteca :unsure: :ROFLMAO::ROFLMAO:
 

Viajero

Volunteer Moderator
Porque a ver, que Frontier sabe esto es indudable. No existe ninguna realidad Marvel en que Frontier saque esto y no sepa al 100% lo que hay y de hecho, como arreglarlo (porque leches, está bien en Horizons). Que lo van a arreglar, como digo, también. Eso no lo duda nadie con dos dedos de frente.

La mejora en el rendimiento yo supongo que será algo que requiera de compromisos en otros aspectos. No creo que se pueda tener todo, pero ojalá. Si hay mejora de rendimiento en general es bastante posible que haya downgrades y/o que empeore también el aspecto gráfico en algunos de sus elementos.
 
Last edited:
Estuve pensando en el tema de "renderizar" partes no visibles, y llegué a la conclusion de que lo podían hacer por culpa de las ventanas y cuestiones de iluminación. Una fuente de luz puede entrar en diagonal por una ventana desde un ángulo que no se la ve, pero si existe un edificio en esa diagonal, entonces debería de dar sombra.

Claro, que este mismo argumento cae por su propio peso con las imágenes del hangar mostradas antes,
¿Qué quieren que entren los rayos por las rendijas de las puertas mientras se están cerrando o abriendo?

Si los problemas de rendimiento vienen por ahí, que pongan una opción tipo check, para el que no quiera que se dibujen las partes no visibles con todas sus consecuencias. ¿Tan difícil es tomar esta decisión?, ¿no lo están haciendo ya esto mismo con las sombras?,

un poco de seriedad por favor.
 
La mejora en el rendimiento yo supongo que será algo que requiera de compromisos en otros aspectos. No creo que se pueda tener todo, pero ojalá. Si hay mejora de rendimiento en general es bastante posible que haya downgrades y/o que empeore también el aspecto gráfico en algunos de sus elementos.

No tiene porqué. En general estoy de acuerdo, pero si por ejemplo la caída de rendimiento viene por un bug, o por falta de optimización, pues puede que se pueda corregir sin tradeoff. El ejemplo es la falta de culling: renderizar cosas que no se ven en pantalla está mal, es un problema que tienen que solucionar. Ahí, en principio al corregir el error deberías ganar rendimiento sin tradeoff (o yo que sé, igual hay casos marginales donde te compensa renderizar lo que hay detrás de la pared porque se va a ver de forma inmediata y es menos costoso ir renderizarlo previamente). O limitaciones del engine que quizás se puedan corregir de alguna forma o algún pequeño workaround que les permita sortear el problema.

Pero si, a partir de cierto punto donde todo o casi todo está arreglado y optimizado, si quieres elevar los frames, vas a perder calidad visual de una u otra forma.

Para mi es esperanzador que esto sean bugs y problemas así. Si no tienen implementado el culling cuando antes si lo tenían, podría ser por algo tan desafortunado como que alguien se olvidó de hacer merge de las cositas de la branch del horizons (lo dudo mucho), o más bien que están re-escribiendo el motor de alguna forma o solucionando limitaciones, y todavía no habían llegado al punto en que pudieran hacer culling de nuevo (porque claramente han sacado esto antes de tiempo, y supongo que pensaban que llegarían a esta fecha mucho mejor de lo que han llegado). Si los problemas de rendimiento vienen de bugs, o de una reescritura del engine, son buenas noticias, porque lo van a arreglar y si es una hipotética re-escritura del engine para quitar limitaciones o para optimizarlo, pues mejor, porque esto se terminará viendo reflejado tarde o temprano de una manera u otra, imho.
 
DirectX 12 lleva siendo oficial desde que lo lanzaron junto a Windows 10 el 29 de Julio de 2015. Seis años, lleva siendo oficial.

De la wiki:
DirectX 12 was announced by Microsoft at GDC on March 20, 2014, and was officially launched alongside Windows 10 on July 29, 2015.

Si Frontier no lo adopta es por un motivo muy sencillo. DirectX 12 sólo está en Windows 10. Si pasas Elite a DirectX12, todos los clientes y jugadores que no tengan Windows 10 no van a poder ejecutar el juego. En cualquier caso, cambiar el engine de DirectX11 a 12 o a Vulkan es algo que puede ser muy complicado, así que es normal que lo retrasen.

No avisaron en la alfa, pues por un lado ni idea si alguien avisó concretamente de ello, y si nadie lo hizo puede haber mil motivos. Sospecho que el chico (o chica) que haya hecho este profiling lo hizo una vez Odyssey fue lanzado y viendo que los problemas de rendimiento (que en general si habían sido reportados durante la alfa, quizás no con este nivel de detalle) no habían sido resueltos. Y me imagino que si trabajas en el ramo, ves los problemas, y sabes como hacer un debug inicial a través de herramientas específicas de profiling como la que usan de nVidia, pues miraron a ver que veían.

Porque a ver, que Frontier sabe esto es indudable. No existe ninguna realidad Marvel en que Frontier saque esto y no sepa al 100% lo que hay y de hecho, como arreglarlo (porque leches, está bien en Horizons). Que lo van a arreglar, como digo, también. Eso no lo duda nadie con dos dedos de frente. Sólo se constata el estado en que ha salido Odyssey, ni más ni menos.

Y hay otro artículo o hilo de reddit donde comentan fallos que si fueron reportados de forma explícita en la alfa y han salido sin corregir, algunos ejemplos que un usuario ha posteado en el reddit de EliteDangerous los pego debajo. De aquí las que me interesan son las del taxi y las de los materiales, cosas que son fácilmente verificables como errores (porque ahí hay cosas que son valoraciones personales del usuario, como las mentiras en el marketing, que seguramente sean discutibles o cosas que ya se sabían), y que en el caso del taxi o de los materiales de ingenieros me parecen directamente errores críticos:

Source: https://www.reddit.com/r/Games/comments/njko60/players_in_uproar_over_elite_dangerous_odysseys/gz86wy1?utm_source=share&utm_medium=web2x&context=3

- Dropping FPS by more than 50% for a release that was advertised as not increasing hardware requirements for customers. Even people with 2080s are finding themselves below 60 fps in the report thread.

- A still-unsolved bug where you get in a space taxi, it just flies around in circles, and nothing you or any other players do will ever make them actually land or let you escape, trapping you forever. Nothing short of wiping your entire identity and starting from scratch can let you play again (for now).

- A rework of the terrain engine that downgrades the surfaces of Horizons planets to lower detail, almost no sharp edges, and a general 'popcorn-hill' layout that covers a lot of planets in a very samey and bland way

- A bug where if you accept any mission reward for any engineering material, your entire stock of that material is destroyed except for your reward (so if you exploited for about 2-5h, or ground out the 'natural' way for 20h, 50 high grade data mats, then got rewarded 2, you now have 2)

- An overall downgrade in usability and available information for the UI related to outfitting and browsing stored ship components

- The standard E:D swarm of crashes, bugs, and mechanics that seem half-finished and/or lied about in marketing.

- And of course, don't forget 0 VR support for any Odyssey exclusive content, despite the base game and all its previous expansions having native VR support.

Si a esto le añades el tema visibilidades entre Horizons y Odyssey y que básicamente Frontier ha confirmado que no se resolverá hasta que salgan las versiones de consola, pues en fin. Casi parece que han lanzado la expansión en early access.
Muy informativo todo esto pero.... DIRECT 12 sigue en beta, porque para cuando estuve desarrollando el MS2020 para ASOBO, no hace muchos meses nuestra info interna era oficial y no oficiosa DIRECT 12 sigue en beta y ampliando su conjunto otros staff externos como nvidia e amd e otros y que muchas veces con updates de w10 y otros se añaden para updates para direct12 y es que tanto para direct12 vulkan y otros es necesaria si o si aportación externa de fabricantes de gpu el downgrade de graficos ya se comento post atrás que seria casi lo mas fácil de corregir actualmente hasta que punto? no lo se
 
Muy informativo todo esto pero.... DIRECT 12 sigue en beta, porque para cuando estuve desarrollando el MS2020 para ASOBO, no hace muchos meses nuestra info interna era oficial y no oficiosa DIRECT 12 sigue en beta y ampliando su conjunto otros staff externos como nvidia e amd e otros y que muchas veces con updates de w10 y otros se añaden para updates para direct12 y es que tanto para direct12 vulkan y otros es necesaria si o si aportación externa de fabricantes de gpu el downgrade de graficos ya se comento post atrás que seria casi lo mas fácil de corregir actualmente hasta que punto? no lo se

DirectX 12 Ultimate está en beta, que añade una serie de cosas, pero DirectX12 no está en beta y fue lanzada oficialmente con Windows 10.

Como en versiones anteriores, DirectX es una API viva que va evolucionando y teniendo versiones distintas y cualquiera que sea la última estará en beta, pero la versión original, no.

Pero vamos, que de nuevo, si no te fías de mi o de la wikipedia, que te lo digan directamente los desarrolladores de DirectX, que digo yo que ellos sabrán si DirectX12 está en beta o no:


Windows 10 and DirectX 12 released!
Avatar

Bryan

July 29th, 2015

My titlepage contents

One giant leap for gamers!

It’s been less than 18 months since we announced DirectX 12 at GDC 2014. Since that time, we’ve been working tirelessly with game developers and graphics card vendors to deliver an API that offers more control over graphics hardware than ever before. When we set out to design DirectX 12, game developers gave us a daunting set of requirements:

1) Dramatically reduce CPU overhead while increasing GPU performance

2) Work across the Windows and Xbox One ecosystem

3) Provide support for all of the latest graphics hardware features

Today, we’re excited to announce the fulfillment of these ambitious goals! With the release of Windows 10, DirectX 12 is now available for everyone to use, and the first DirectX 12 content will arrive in the coming weeks. For a personal message from our Vice President of Development, click here.
Lo pueden decir más alto, pero más claro, no. Más que nada porque cuando publican algo en beta, lo anuncian de forma explícita y específica, como este anuncio de PIX, una herramienta de depuración y optimización (que la publican en beta):

 
La mejora en el rendimiento yo supongo que será algo que requiera de compromisos en otros aspectos. No creo que se pueda tener todo, pero ojalá. Si hay mejora de rendimiento en general es bastante posible que haya downgrades y/o que empeore también el aspecto gráfico en algunos de sus elementos.
Francamente, lo dudo mucho. Con una optimización buena no necesitan de eso. Hay juegos que tienen unos gráficos mejores que tiran en las consolas, así que yo, particularmente, pienso que sí lo conseguirán... y si al final lo hacen con "downgrade", es por dejadez de FD. La prueba es que en el espacio todos van como motos, porque no hay que renderizar nada, salvo tu nave.
Estuve pensando en el tema de "renderizar" partes no visibles, y llegué a la conclusion de que lo podían hacer por culpa de las ventanas y cuestiones de iluminación. Una fuente de luz puede entrar en diagonal por una ventana desde un ángulo que no se la ve, pero si existe un edificio en esa diagonal, entonces debería de dar sombra.

Claro, que este mismo argumento cae por su propio peso con las imágenes del hangar mostradas antes,
¿Qué quieren que entren los rayos por las rendijas de las puertas mientras se están cerrando o abriendo?

Si los problemas de rendimiento vienen por ahí, que pongan una opción tipo check, para el que no quiera que se dibujen las partes no visibles con todas sus consecuencias. ¿Tan difícil es tomar esta decisión?, ¿no lo están haciendo ya esto mismo con las sombras?,

un poco de seriedad por favor.
Si fuera tan fácil... pero creo que está sin el optimizado por el simple hecho que ellos cuando lo hacen, lo necesitan todo, incluso los varios modelos que han diseñado (de ahí los renderizados múltiples de las mismas estructuras). Es decir, ellos en modo diseño tienen todas las estructuras, para poder ver como queda todo el conjunto, que luego los exigentes clientes van y dicen que las cosas no encajan, que son grandes, o muy pequeñas, etc.. Véase, las escaleras de la Cutter.

Así que eso es lo que pienso que pasa: lo han llevado tal cual sin la optimización, en modo "diseño", pero nosotros estamos con el subprograma de físicas y unas variables que dicen que tiene que mostrar tal o cual renderizado, pero todo está ahí.

Las sombras se calculan después de las estructuras, es un cálculo "extra", y según lo definidas que las quieras, se dedicará a pensarlas más o menos.

Pero algo me dice que para arreglar eso va a ser casi todo a mano, porque si fuera tan fácil como darle a un "check", ya estaría EDO lanzado hasta para consolas.

Con respecto al DirectX12 y su no uso en ED... también opino que es para no dejar tirados a las máquinas con Windows anteriores al 10.
 
Pero algo me dice que para arreglar eso va a ser casi todo a mano, porque si fuera tan fácil como darle a un "check", ya estaría EDO lanzado hasta para consolas.
lo del check no me refiero al curro, que se que es grande, me refiero a que si no quieren prescindir del acabado que se consigue a dibujar todo, que lo pongan opcional como con las sombras. Pero igual ni así funcionaba, lo que ocurre ahora todo el mundo lo ve, hasta ellos, por lo que debe haber algo gordo que no vemos para haberlo dejado en estas condiciones sabiendo lo que iba a pasar con la comunidad.

Bueno, yo no voy a llorar mas, me lo voy a tomar con positividad (ya veréis porque lo digo). Me lo he pasado como un enano en mi primera escapada, y casi no he salido de la burbuja.
 
Si, efectivamente. Creo que hay riesgo de nuevo "downgrade" gráfico.

No, si el downgrade ya lo tenemos sin que haga falta que toquen nada, como dicen por ahí arriba:

- A rework of the terrain engine that downgrades the surfaces of Horizons planets to lower detail, almost no sharp edges, and a general 'popcorn-hill' layout that covers a lot of planets in a very samey and bland way

Excelente, excelente, empieza a parecerse esto a aquello que no debe nombrarse.
 
Yo tampoco creo que haya degradación gráfica, solo optimización, como ha ocurrido con más juegos anteriormente. Degradar un juego lo vería normal en consolas, pero no en PC, de hecho sería un tremendo error. Este no es el juego más avanzado que se haya hecho jamás, no hay texturizado 8K, ni trazado de rayos. Simplemente es pulir lo que tienen tal y como se ha comentado más atrás.
 
Hombre... si el problema es como por ejemplo no hacer "culling" en el motor de renderizando... SI. es una chapuza de trabajo nivel Benito y Manolo pero en videojuegos. Que aunque veas la pared de la estación o el carguero está renderizandolo TODO, calculo que con los asentamientos pase lo mismo... Es una chapuza digna de mención, asi normal que no tire en los equipos... ni con mi 3070 irá fino.

Yo más que a Otoño, viendo el calibre del desastre y que está sin acabar, me iría a inicios de 2022 para que esté decente, eso si se implican en currar a destajo un equipo, porque si ahora desvian personal a otros proyectos y se quedan en mínimos, nos pasa como Horizons, que hayq ue sacar una nueva "expansion" para arreglarlo.
 
Tengo ideas claras sobre todo comentado ..... como decían hace 40 años, los" diálogos de besugo" son divertidos, pero solo hacen dar vueltas al mismo tema.
 
parche de hoy
 

Viajero

Volunteer Moderator
No son buenas noticias. 😪

Yo creo que sí. Es simplemente una respuesta lógica y razonable a los problemas de rendimiento ya admitidos por el CEO directamente. Si tu producto no rinde como anunciado hay que dar devoluciones a los que las pidan.

No creo que sea una indicacion positiva o negativa de que el tema de rendimiento se vaya o no a arreglar. Eso aún está por ver.
 
Last edited:
El problema que yo veo, es que el "salto" que muchos justifican no es debido a una aumento significativo de la calidad gráfica, sino de un desastroso desarrollo y una falta de optimización más que preocupante. Por otro lado, yo ya tenía caídas serias de FPS al acercarme a los asentamientos en Horizons y Beyond. Pero bajadas bastante "peculiares", que desconozco si tendrán que ver o se arrastran en este Odyssey.

Pues a devolver la pasta, es lo que hay. El tema además es que todas estas cosas se justificaban en las betas o alphas, pero claro, ahora ya no... Otra solución es volver a ponerlo en Early Access. Y sacarlo a GOLD cuando esté acabado, por otro lado, viendo lo que pasó con Ciberpunk y la retirada del juego de la PS Store, no os extrañe que no ha salido en consolas al ver el estado del juego o su rendimiento.
 
Back
Top Bottom