Primeras pruebas con la GTX 295

Lo mismo que antes xD sí, pero no. Las API se pueden definir como unas herramientas que facilitan el trabajo al programador a la hora de programar ciertos algoritmos referidos al aspecto técnico, el Engine son las herramientas que hacen que no tengan que programar todo a lo bruto además del conjunto de librerías programadas con las funciones y efectos gráficos específicos del propio motor.

Pero las APIs tienen diferencias, sobretodo en cuanto a elementos como el tratamiento de luces. Por ejemplo OpenGL desde la versión 2 tiene una posibilidad de gestionar los shaders diferente a la de DirectX, o por ejemplo, DirectX incluyó T&L por software mucho antes que OpenGL.
Starscream-S escribió:Pero las APIs tienen diferencias, sobretodo en cuanto a elementos como el tratamiento de luces. Por ejemplo OpenGL desde la versión 2 tiene una posibilidad de gestionar los shaders diferente a la de DirectX, o por ejemplo, DirectX incluyó T&L por software mucho antes que OpenGL.

Yo no he dicho que las APIs no tengan diferencia. He dicho que estas a día de hoy no son especialmente relevantes como para decir A es mejor que B, y que ni muchísimo menos sirven para decir: este render con la API A es mejor que este render con la API B, ergo A es mejor que B. Eso es categóricamente falso.

No se a qué te refieres con "tratamiento de luces", pero la diferencia entre gestión de shaders es debido a que no existe realmente un standard propiamente dicho para ello. Sin embargo los lenguajes de programación de shaders son calcados, y al final lo que puedes hacer con ambas aproximaciones es exactamente lo mismo.
T&L por software lo incluian todas las APIS desde siempre, ya que se trata en el fondo de operaciones matemáticas. Supongo que te referías a "por hardware".
Entonces sí, me refería a por Hardware, pero yo pensaba que se incluyó algo más tarde. Creía que lo incluyeron -por hardware- con DirectX 8.1 xD

Y sobre los shaders, creo que es porque el lenguaje de programación de shaders con OpenGL está estandarizado y alguna movida así. No sé si hay algún cambio parecido con la nueva versión de OpenGL de donde salen las capturas, pero si es así, quizá sí puede haber diferencia.
Mr.Gray Fox escribió:
LordArthas escribió:bueno, también como fuente de ventas (no muchas, pero alguna se venderá xD)... hay mucho usuario que se compra "lo más gordo que haya" sin pensar mucho más... hasta ahora este escalón lo tenía ATI con la 4870x2 y era la que se vendía, ahora este puesto lo copa nvidia...

PD: y un QuadSLI con un par de éstas como iría??? xD


Así.

Imagen

XD

[+risas]
joe, yo creo que sale más barato hacer crossfire con dos 4870 gddr5 512mb (y el rendimiento a 1920x1200 es bueno) y mientras las más tochas bajan de precio.
zheo escribió:¿Cómo que no es un render? Claro que es un render, es una imagen 3D! Lo que pasa que es un render de un motor en tiempo real.


Vamos a ver, que te digo que dicha imagen es in-game, NO ES UNA TECH DEMO.

Es increíble que dudéis de ID... ya que NUNCA han hecho humo, no como las otras porquerías como EA que seguro que alabáis ¬¬'
-MasMe- escribió:Vamos a ver, que te digo que dicha imagen es in-game, NO ES UNA TECH DEMO.

En fin... tenemos que empezar a leer con un poco más de cuidado:
zheo del pasado escribió:¿Cómo que no es un render? Claro que es un render, es una imagen 3D! Lo que pasa que es un render de un motor en tiempo real.


Es increíble que dudéis de ID... ya que NUNCA han hecho humo, no como las otras porquerías como EA que seguro que alabáis ¬¬'

Creo que no conoces mi trayectoria por este foro, si no te hubieras ahorrado decir tamaña tontería.

La próxima vez antes de pulsar el botón de responder, tranquilízate un poco y relee las cosas. Para empezar porque te has centrado en lo menos importante de mi comentario.
zheo escribió:
-MasMe- escribió:Vamos a ver, que te digo que dicha imagen es in-game, NO ES UNA TECH DEMO.

En fin... tenemos que empezar a leer con un poco más de cuidado:
zheo del pasado escribió:¿Cómo que no es un render? Claro que es un render, es una imagen 3D! Lo que pasa que es un render de un motor en tiempo real.


Es increíble que dudéis de ID... ya que NUNCA han hecho humo, no como las otras porquerías como EA que seguro que alabáis ¬¬'

Creo que no conoces mi trayectoria por este foro, si no te hubieras ahorrado decir tamaña tontería.

La próxima vez antes de pulsar el botón de responder, tranquilízate un poco y relee las cosas. Para empezar porque te has centrado en lo menos importante de mi comentario.


Las mutuas respuestas entre scream y tú de las API no, no me las he leído.

Y en torno al render, tenemos en concepto de render en ejemplos como películas de Pixar o los ejemplos de OpenGL. Puestos así, el PJ de Doom es un render.

Mejor déjate de tecnicismos que pueden hacer confundir o liar la conversación. ID ha hecho un gran trabajo con OpenGL demostrando el gran detalle de la screen que puse, y ahora te vas y la comparas con alguna de Crysis (DirectX 10). E ID es una compañía que siempre ha ido un paso por delante en gráficos y nunca ha mostrado humo o puesto imágenes ingame no siéndolas.

Pero nada, DX10 es lo mejor del mundo mundial. OpenGL está desfasado y es complicado. ¿Microsoft fan4ever no? Venga hombre. Aunque eso sí, cuando salga el juego y se vea realmente así, entonces ya te mandaré un MP con FAIL ya... xD
Vaya hombre, me tocó alguien que no da el brazo a torcer, en vez de preguntar lo que no sabe. Pues allá tú, yo no soy el que va a quedar mal.
Empecemos...

-MasMe- escribió:Y en torno al render, tenemos en concepto de render en ejemplos como películas de Pixar o los ejemplos de OpenGL. Puestos así, el PJ de Doom es un render.

Que tú no tengas ni idea de lo que significa la palabra render no es problema mío:
Rendering is the process of generating an image from a model, by means of computer programs
Asi que no, el PJ de Doom no es un render.

Mejor déjate de tecnicismos que pueden hacer confundir o liar la conversación.

¿Si no entiendes esos "tecnicismos" qué haces opinando al respecto de ellos? :-|

ID ha hecho un gran trabajo con OpenGL demostrando el gran detalle de la screen que puse, y ahora te vas y la comparas con alguna de Crysis (DirectX 10).

Digo yo que puestos a comparar sería mejor comparar con juegos que hayan salido y por tanto hayan cerrado la especificación de la tecnología que van a usar. Pero bueno, ignorando esto, hay más de lo que hablar: cuando te enteres de que el Rage sale también en 360, y por tanto no utilizará opengl en esa plataforma puede que te de un mal... ups, te lo he dicho. Espero que no se me escape que en su versión DirectX de 360 utilizará Directx9... oh no!!! no también se me ha escapado!!!!
Es más, mira lo que dice JC, te pongo en negrita lo importante para que no tengas problemas con la lectura
Entrevista a Carmack escribió:GI: Will this engine support any DX10 features?

Carmack: No, not currently. We're not expecting to. We're not sure if we're going to be a Vista title or not. There will be some support benefits by being Vista only. It depends when we get the game done what the adoption has been. But it's a OpenGL title on the PC and Mac right now, obviously D3D on the 360, and the PS3 it's kind of an in between where it's Open GLES but we do a lot of direct command buffer writing there. If necessary we can move the PC version over to DX10, but there's not much strong pull for us to do that. All of the toolset is in OpenGL, I wouldn't want to convert everything over.

GI: You didn't seem to hot on DX10 or Vista at CES.

Carmack: Microsoft has done a great job with all this stuff. I mean, I honestly think that DX9 with how it's implemented on the 360 is a clearer and more open API than OpenGL is. It doesn't hide the state.

Oh dios!!! en la última afirmación JC ha dicho que a día de hoy DX9 es una API más clara que OpenGL?? Pe pe pe pero... como es posible?

Pues es posible porque de mano es alguien que sabe lo que es una API y para qué se usa.

fuente:
http://www.fragland.net/news/id-Tech-5- ... X10/17304/

E ID es una compañía que siempre ha ido un paso por delante en gráficos y nunca ha mostrado humo o puesto imágenes ingame no siéndolas.

Veo que seguimos con problemas de comprensión lectora, ya que mira que releo mis post y no niego que lo que ha mostrado ID sea en tiempo real... aunque curiosamente si si encuentro mensajes míos antiguos defendiendo que RAGE es tiempo real.
viewtopic.php?f=138&t=1068652&p=1712928053#p1712928053
viewtopic.php?f=138&t=1068652&p=1712928227#p1712928227

Si que está mal la educación en España que ni leer sabemos ya.

Pero nada, DX10 es lo mejor del mundo mundial. OpenGL está desfasado y es complicado. ¿Microsoft fan4ever no? Venga hombre. Aunque eso sí, cuando salga el juego y se vea realmente así, entonces ya te mandaré un MP con FAIL ya... xD

Te agradecería que no pongas palabras en mi boca. Y de paso que aprendas un par de cositas sobre lo que es una api, y para lo que vale. Por otro lado espero ese MP de FAIL antes de que salga el juego, sólo con que me cites donde digo yo que OpenGL esté desfasado o es complicado, o dónde niego yo que esa imagen sea en tiempo real, ya lo tienes. Sentadito te espero por que tengo la intuición que voy a esperar muy mucho por ese privado XD
Claro que sólo bastaría con que aprendieras educación, que falta te hace.

De ID poco me vas a contar tú que yo no sepa, considerando los conozco desde que probé el wolf3d con 11 años, y sigo su trayectoria desde el doom. Y por que me enteré más tarde que la versión shareware del comander keen que me vino en una tarjeta de sonido que me regaló mi tío era de ID, que si no...

Pero claro, qué se puede esperar de alguien que habla de temas que no tiene ni idea, y encima reconoce que ni se lee la charla que ha surgido en torno a sus afirmaciones.
Veremos que en queda la espectacularidad gráfica de Rage, si en PC va a ser utilizado OpenGL, y en X360 D3D, será fácil comparar.

¿El texto sacado en que comentan esta versión multiplataforma, de qué fecha es?
-MasMe- escribió:Veremos que en queda la espectacularidad gráfica de Rage, si en PC va a ser utilizado OpenGL, y en X360 D3D, será fácil comparar.

Y dale. La espectacularidad gráfica NO depende de la API.

¿El texto sacado en que comentan esta versión multiplataforma, de qué fecha es?

Lo pone en el link. 2007, así que JC compara con la versión 2.1 de OpenGL, DX10 había salido hacía unos 9 meses.
zheo escribió:
-MasMe- escribió:Veremos que en queda la espectacularidad gráfica de Rage, si en PC va a ser utilizado OpenGL, y en X360 D3D, será fácil comparar.

Y dale. La espectacularidad gráfica NO depende de la API.

¿El texto sacado en que comentan esta versión multiplataforma, de qué fecha es?

Lo pone en el link. 2007, así que JC compara con la versión 2.1 de OpenGL, DX10 había salido hacía unos 9 meses.


¿2007?

Los últimos vídeos y comentarios en los que yo me basaba, el tema de OpenGL 3.0, no son ni de hace 1 mes. A ver si puedo encontrar el link a la noticia.

Me temo que el concepto de Carmack a esas palabras ha cambiado bastante en 1 año, por eso te pregunté la fecha, ya me temía que de 2008 no era.
-MasMe- escribió:¿2007?
Los últimos vídeos y comentarios en los que yo me basaba, el tema de OpenGL 3.0, no son ni de hace 1 mes. A ver si puedo encontrar el link a la noticia.

Los espero con impaciencia, máxime porque no soy capaz de encontrar nada relacionado con ID y Rage de hace un mes o dos, todo lo más de Agosto.
Pero sobre todo, céntrate en lo que quieres demostrar. Te recomiendo también que no te flipes con el 3 de OpenGL. De hecho sólo con que supieras qué cambia el OpenGL 2 respecto al 3 ya me sorprendería. Por cierto, las imágenes que has mostrado son de hace casi un año, y por tanto OpenGL2.1 (aunque probablemente tenga añadidos que ha incorporado OpenGL 3.0 por aquel entonces en forma de extensiones de los fabricantes)

Me temo que el concepto de Carmack a esas palabras ha cambiado bastante en 1 año, por eso te pregunté la fecha, ya me temía que de 2008 no era.

¿Te temes o tienes declaraciones? No es lo mismo. Hasta ahora no has aportado nada que aporte credibilidad. Permíteme que dude que Carmack haya dado un cambio brusco en lo que pensaba desde el E3 2008:
It’s still OpenGL, although we obviously use a D3D-ish API [on the Xbox 360], and CG on the PS3. It’s interesting how little of the technology cares what API you’re using and what generation of the technology you’re on. You’ve got a small handful of files that care about what API they’re on, and millions of lines of code that are agnostic to the platform that they’re on.

http://www.maximumpc.com/article/featur ... s_and_more

Y este también del 2007:
There really won't be any performance difference between GL 2.0 / GL 3.0 / D3D, so the api decision will be based on secondary factors, of which inertia is one."

http://www.beyond3d.com/content/news/487

En fin, espero con impaciencia esos links que demuestran claramente que la API que uses define la "espectacularidad gráfica".
a veces hay cosas que rozan lo enfermizo.....
-MasMe- escribió:...

Es increíble que dudéis de ID... ya que NUNCA han hecho humo...

Está claro que de ID no hay que dudar, ha hecho un gran trabajo, sobretodo con OpenGL, el problema está en que, hasta la fecha, OpenGL cada vez se usa menos y con DirectX se consigue, con menor esfuerzo una mejor calidad.

Con Doom 3 hubo un gran revuelo, recordemos que se trataba una guerra abierta con Half-Life 2 de Valve, entre nVidia y ATi, y entre OpenGL 2 y DirectX 9, y finalmente fue este último el que se llevó el gato al agua, a pesar de que OpenGL se decía entonces que ya no valía nada frente a DirectX, y aun así, consiguieron uno de los mejores gráficos que hasta entonces habíamos visto, pero antes había salido ya Far Cry, que impresionó a todo el mundo, y más tarde Half-Life 2, que dejó en bolas a Doom 3, ya que a Doom 3 le costaba mucho manejar espacios abiertos...
Solo comentar que habeis desvirtuado el hilo, y estamos en festividad, un poco de tranquilidad iria bien.

Los dos habeis quedado muy bien, pero cuando lo tornais algo mas personal y empezais con el "tu has dicho" pierde toda la gracia.

Nadie ha hablado de la GTX285 en 55nm ??? eso si que debe tenerse en cuenta, si una GTX280 aumenta su capacidad de oc, ñaca!! ahora solo falta esperar el precio, si la GTX260 de 55nm de evga sc ha salido por 300€ (en alemania, aqui seran unos 350€), puede que no se suban tanto a la parra con los precios, y el hecho de que la produccion sea mas "barata", deberia dar un margen mayor a las rebajas, para irse comiendo entre ati y nvidia ;)
Mientras la gente piense en cambiarse de tarjeta gráfica cada 6 meses aunque no le haga falta ni de coña, mejor para mí, y cuantas más mejor. Yo prefiero invertir comprando acciones de Nvidia, es más inteligente.
65 respuestas
1, 2