Introducir unos buenos efectos de física en los juegos no es tarea fácil. Requiere un entorno de muy alta capacidad computacional basado en un conjunto específico de algoritmos que precisan cantidades ingentes de operaciones matemáticas y lógicas simultáneas.
Y es aquí donde entran en acción la tecnología NVIDIA® PhysX™ y los procesadores GeForce®. NVIDIA PhysX es un potente motor de física que permite realizar en tiempo real los cálculos de física de los juegos de PC y consola más avanzados. El software de PhysX ha sido adoptado para la creación de más de 150 juegos, lo emplean más de 10.000 usuarios registrados de todo el mundo y puede utilizarse para Playstation 3, Xbox 360, Wii y PC.
Es una tecnología especialmente diseñada para su aceleración por hardware a través de procesadores de alta capacidad dotados de cientos de núcleos. Combinado con la tremenda potencia de procesamiento paralelo de la GPU, el motor PhysX proporciona un crecimiento exponencial de la capacidad de cálculo de los efectos de física, que proporcionarán entornos de juego increíblemente ricos y realistas gracias a mejoras como:
* Explosiones que generan polvo y escombros.
* Personajes de geometrías complejas y perfectamente articuladas para proporcionar interacciones y movimientos más naturales.
* Armas nuevas y espectaculares con efectos nunca vistos.
* Tejidos que se pliegan y rasgan con naturalidad.
* Grandes humaredas y niebla espesa que fluyen en torno a los objetos y personajes en movimiento.
La única forma de conseguir una física verosímil con una escala y unos niveles de sofisticación, fidelidad e interactividad que realmente cambien la experiencia de juego es usar uno de los millones de procesadores NVIDIA GeForce preparados para PhysX.
Jorge117 escribió:LA grafica de PS3 tambien es una ati y es peor que la de xbox360. La de xbox es una atix1800 vitaminada y la de la ps3 una atix1800
raul_sanchez1 escribió:Nvidia tira para su lado, es un motor de físicas que por loq ue se ve puede implementar cualquier juego en cualquier gráfica, pero oye nvidia lo ha creado y nvidia tira para su lado en plan "si si, funciona en todas las consolas y en PC, pero si lo quieres experimentar de verdad, solo puede ser en una de nuestras últimas gráficas...".
Ninguna de las 3 consolas podría adoptar de verdad esto si fuese verdad, ya que tanto la 360 como la Wii llevan para empezar ATI y la gráfica de PS· no es precisamente como el último modelo de nvidia.
Saludos
Iwata escribió:Las Gforce series 8,9 y las gtxxx llevan la aceleracion fisica incluida en la gpu, con estas graficas se puede optener aceleracion fisica por hardware en el pc.Tambien se puede optener eceleracion fisica por software usando la cpu,pero conlleva una considerable disminucion de la calidad devido a la cantidad de potencia de computo que se necesita para realizarlo por software.
Por lo tanto las 3 conosla de esta generacion realizan la aceleracion fisica por software, tanto la physx de nvidia como otro tipo de tecnologia de aceleracion fisica.
litos001 escribió:Jorge117 escribió:LA grafica de PS3 tambien es una ati y es peor que la de xbox360. La de xbox es una atix1800 vitaminada y la de la ps3 una atix1800
jajaja, anda que estás tu enterado de narices...
elskyline escribió:Las físicas physx están incrementadas en la serie geforce 8,9 y 200.
Ps3 por lógica,debe llevarlo en ella,ya que,salio a la par que cuando empezo a salir la serie 8 de GEFORCE
Saludos!
Jorge117 escribió:LA grafica de PS3 tambien es una ati y es peor que la de xbox360. La de xbox es una atix1800 vitaminada y la de la ps3 una atix1800
WiiBoy escribió:os estais confundiendo Physx no lo creo NVIDIA, lo creo una compañia llamada AGEIA que invento el chip PHYSX y el chip PHYSX no es otra cosa que una GPU que solo se usa para la fisica en los juegos, por eso cualquier maquina ya sea pc o videoconsola que tenga una GPU donde se puedan usar las intrucciones PHYSX puede ejecutarlas
Nvidia vio en esto un probecho y compro AGEIA y implemento en sus drivers que las graficas de la 8800 para arriba ejecutaran PHYSX pero no modifico los chips de las graficas ni nada porque vuelvo a comentar PHYSX no es otra cosa que un conjunto de instrucciones dedicadas ala fisica que se calculan en una GPU asique pueden ser tanto ejecutadas en un una ati que en una nvidia que en cualquier gpu . para mas informacion
http://es.wikipedia.org/wiki/AGEIA
y la XBOX360 puede ejecutar PHYSX independientemente de la marca de la GPU que sea
XtremeViper escribió:WiiBoy escribió:os estais confundiendo Physx no lo creo NVIDIA, lo creo una compañia llamada AGEIA que invento el chip PHYSX y el chip PHYSX no es otra cosa que una GPU que solo se usa para la fisica en los juegos, por eso cualquier maquina ya sea pc o videoconsola que tenga una GPU donde se puedan usar las intrucciones PHYSX puede ejecutarlas
Nvidia vio en esto un probecho y compro AGEIA y implemento en sus drivers que las graficas de la 8800 para arriba ejecutaran PHYSX pero no modifico los chips de las graficas ni nada porque vuelvo a comentar PHYSX no es otra cosa que un conjunto de instrucciones dedicadas ala fisica que se calculan en una GPU asique pueden ser tanto ejecutadas en un una ati que en una nvidia que en cualquier gpu . para mas informacion
http://es.wikipedia.org/wiki/AGEIA
y la XBOX360 puede ejecutar PHYSX independientemente de la marca de la GPU que sea
El Mirrors edge sin ir mas lejos, los efectos de PHysX que les han asignado, los trabaja perfectamente una gráfica ati, visto por mi.
Eso es completamente cierto, el problema como ya he dicho son la licencias, y es que solo NVIDIA la tiene. Podrian negociar con otras compañias el derecho a usar sus instrucciones pero eso le haria perder la ventaja al respecto, pero quien sabe...WiiBoy escribió:PHYSX no es otra cosa que un conjunto de instrucciones dedicadas ala fisica que se calculan en una GPU asique pueden ser tanto ejecutadas en un una ati que en una nvidia que en cualquier gpu
NOCIVOX escribió:XtremeViper escribió:WiiBoy escribió:os estais confundiendo Physx no lo creo NVIDIA, lo creo una compañia llamada AGEIA que invento el chip PHYSX y el chip PHYSX no es otra cosa que una GPU que solo se usa para la fisica en los juegos, por eso cualquier maquina ya sea pc o videoconsola que tenga una GPU donde se puedan usar las intrucciones PHYSX puede ejecutarlas
Nvidia vio en esto un probecho y compro AGEIA y implemento en sus drivers que las graficas de la 8800 para arriba ejecutaran PHYSX pero no modifico los chips de las graficas ni nada porque vuelvo a comentar PHYSX no es otra cosa que un conjunto de instrucciones dedicadas ala fisica que se calculan en una GPU asique pueden ser tanto ejecutadas en un una ati que en una nvidia que en cualquier gpu . para mas informacion
http://es.wikipedia.org/wiki/AGEIA
y la XBOX360 puede ejecutar PHYSX independientemente de la marca de la GPU que sea
El Mirrors edge sin ir mas lejos, los efectos de PHysX que les han asignado, los trabaja perfectamente una gráfica ati, visto por mi.
No se que has visto exactamente pero no estoy de acuerdo contigo. Si es verdad que funciona con Physics activado pero cuando salen muchos efectos pega unas ralentizaciones brutales, mo me digas que no. Repito que solo puede con pequeños efectos, nvidia es propietaria de la tecnologia y solo ellos tienen las instrucciones que ejecutaban las tarjetas de ageia, todo lo demas es por software y sobre esto no ha discusion posible.Eso es completamente cierto, el problema como ya he dicho son la licencias, y es que solo NVIDIA la tiene. Podrian negociar con otras compañias el derecho a usar sus instrucciones pero eso le haria perder la ventaja al respecto, pero quien sabe...WiiBoy escribió:PHYSX no es otra cosa que un conjunto de instrucciones dedicadas ala fisica que se calculan en una GPU asique pueden ser tanto ejecutadas en un una ati que en una nvidia que en cualquier gpu
manuki escribió:Solo aclarar una cosa, la aceleracion Physx no es de nvidia. Nvidia adquirio la compañia que desarrollo el Physx y que inicialmente en el PC necesitaba una tarjeta para realizar estos calculos de fisicas aparte de la tarjeta grafica, según me parece recordar podias activar las fisicas y si no disponias de la tarjeta, esos calculos los realizaba el procesador del PC.
Por lo que podemos deducir que el Physx es un motor de calculo de fisicas que en principio no tiene que estar asociado a que exista una tarjeta nvidia en el sistema para que este funcione.
Un saludo
PD: Aqui teneis un extracto de la wikipedia:
The PhysX engine and SDK are available for the following:
Windows
Linux (32-bit)
Nintendo's Wii
Microsoft's Xbox 360
Sony's Playstation 3
Que viene a decir que perfectamente puede usarse el motor y el kit de desarrollo en esas maquinas.
djohny24 escribió:A ver... que mas dá si la 360 usa o no Phyx? realmente los motores de física son programados por software y muchos de ellos lo llevan en sus propios juegos / motores gráficos... Havok, euphoria... también son motores de física y se usan mucho, como por ejemplo Bioshock y Halo 3. Realmente lo echais en falta? o sólo os fijais en el nombre comercial que tiene? Porque esos dos títulos lo usan nativamente (Havok) y nadie veo que haya puestro trabas o se haya quejado
Es mejor que la física la calcule y la haga la CPU, liberando a la gráfica de mas carga porque, activando esto en un ordenador sólo hace que caigan los fps perdiendo rendimiento :S
enekono escribió:manuki escribió:Solo aclarar una cosa, la aceleracion Physx no es de nvidia. Nvidia adquirio la compañia que desarrollo el Physx y que inicialmente en el PC necesitaba una tarjeta para realizar estos calculos de fisicas aparte de la tarjeta grafica, según me parece recordar podias activar las fisicas y si no disponias de la tarjeta, esos calculos los realizaba el procesador del PC.
Por lo que podemos deducir que el Physx es un motor de calculo de fisicas que en principio no tiene que estar asociado a que exista una tarjeta nvidia en el sistema para que este funcione.
Un saludo
PD: Aqui teneis un extracto de la wikipedia:
The PhysX engine and SDK are available for the following:
Windows
Linux (32-bit)
Nintendo's Wii
Microsoft's Xbox 360
Sony's Playstation 3
Que viene a decir que perfectamente puede usarse el motor y el kit de desarrollo en esas maquinas.
A ver, hay que diferenciar entre physx física (oséase una targeta o un chip que se dedique a esto) o la physx que va por software y que se vale de la CPU y la GPU para realizar este tipo de calculos. Si la consola tiene una targeta Nvidia (que no la tiene) a partir de la serie 8 si no recuerdo mal, tiene un chup dedicado dentro de la targeta.
Por lo que queda deducir que en esta usando la física por software.
Jorge117 escribió:LA grafica de PS3 tambien es una ati y es peor que la de xbox360. La de xbox es una atix1800 vitaminada y la de la ps3 una atix1800
Jorge117 escribió:LA grafica de PS3 tambien es una ati y es peor que la de xbox360. La de xbox es una atix1800 vitaminada y la de la ps3 una atix1800