por
pobrecito hablador
el Viernes, 31 Marzo de 2006, 08:46h
(#720954)
en un juego 3d normal la CPU esta tomando la siesta, le cuesta nada ordenar a la GPU que dibuje un millon de poligonos, pero dibujar un millon de poligonos es una currada tremenda, la GPU esta al 100%.
cuando la CPU tiene que dibujar particulas, hace algunos calculos relativamente pesados de colisiones, pero tampoco suele calcularlos para mas de 16535. ....porque luego la GPU tiene que dibujarlos. Asi que no pueden ser muchas particulas.
SI la gpu pudiera hacer los calculos de colisiones ella misma Y SI ademas le sobrase potencia para dibujar millones de particulas. ENTONCES los resultados serian totalmente acojonantes. Las particulas es una de las cosas que mas vida le dan a un juego o mas vida le quitan hoy en dia.. porque la limitacion en el numero de particulas hace que se construyan motores donde el humo se disipa rapidamente. Las explosiones son una broma que aparece y desaparece sin dejar ninguna marca en el mundo... porque tambien son particulas las marcas en los muros (decals). Un motor con millones de particulas, acelerado por hardware, que pudiera hacer decals, seria la repanocha. PERO exigiria mucha mas potencia de la GPU, la cual ya es el cuello de botella...
un motor 3d + un motor fisico = sandbox tan divertida como quiera ser tu imaginacion. La prueba es el mod de hl2 Garris Mod donde puedes construir vehiculos, edificios (como puentes), cualquier cosa que se te ocurra. Meter esta sandbox en TODOS los juegos 3D seria terrorificamente divertido para la gente con un poco de imaginacion. ... ¿Que no tienes lanzamisiles?, no importa, buscas un tuvo, y dos granadas, metes la primera granada primada, esperas dos segundos, y metes la segunda. BAM, la explosion de la primera lanza la segunda hacia el infinito :D.. si encima va a haber mas particulas de humo, fuego y decals... es una pasada :D Esto podria atraer a los videojuegos incluso a gente que inicialmente no estan interesados.
de todos modos tocar esto seria entrar en una espiral sin fondo. ¿Que seria lo siguiente? una tarjeta ATI para ampliar la memoria principal en 8 GB de acceso ultrarapido? ¿Un tarjeta de sonido con aceleracion para sintesis de voz artificial?....
Si la CPU no cuenta, explícame por qué con la misma GPU, la misma cantidad de memoria y el mismo disco duro, los juegos funcionan mucho más suaves en un AMD64 3000 que en un K7 700.
Aunque no te lo creas, seguramente mientras juegas la CPU no está "echándose la siesta", sino procesando la IA, calculándo la física o gestionando los datos que se pasan de la memoria a la GPU para que los procese, entre otras cosas.
en un juego 3d normal la CPU esta tomando la siesta
Eso sería cierto en caso de tener sólo el juego dentro de un SO monotarea y ni eso. Yo te puedo decir que con la misma tarjeta gráfica el FlightSim funciona mucho mejor en mi AMD64 que en mi Athlon.
--
Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo
Mama, hay una consola en mi ordenador!
(Puntos:1, Informativo)cuando la CPU tiene que dibujar particulas, hace algunos calculos relativamente pesados de colisiones, pero tampoco suele calcularlos para mas de 16535. ....porque luego la GPU tiene que dibujarlos. Asi que no pueden ser muchas particulas.
SI la gpu pudiera hacer los calculos de colisiones ella misma Y SI ademas le sobrase potencia para dibujar millones de particulas. ENTONCES los resultados serian totalmente acojonantes. Las particulas es una de las cosas que mas vida le dan a un juego o mas vida le quitan hoy en dia.. porque la limitacion en el numero de particulas hace que se construyan motores donde el humo se disipa rapidamente. Las explosiones son una broma que aparece y desaparece sin dejar ninguna marca en el mundo... porque tambien son particulas las marcas en los muros (decals). Un motor con millones de particulas, acelerado por hardware, que pudiera hacer decals, seria la repanocha. PERO exigiria mucha mas potencia de la GPU, la cual ya es el cuello de botella...
un motor 3d + un motor fisico = sandbox tan divertida como quiera ser tu imaginacion. La prueba es el mod de hl2 Garris Mod donde puedes construir vehiculos, edificios (como puentes), cualquier cosa que se te ocurra. Meter esta sandbox en TODOS los juegos 3D seria terrorificamente divertido para la gente con un poco de imaginacion. ... ¿Que no tienes lanzamisiles?, no importa, buscas un tuvo, y dos granadas, metes la primera granada primada, esperas dos segundos, y metes la segunda. BAM, la explosion de la primera lanza la segunda hacia el infinito :D.. si encima va a haber mas particulas de humo, fuego y decals... es una pasada :D Esto podria atraer a los videojuegos incluso a gente que inicialmente no estan interesados.
de todos modos tocar esto seria entrar en una espiral sin fondo. ¿Que seria lo siguiente? una tarjeta ATI para ampliar la memoria principal en 8 GB de acceso ultrarapido? ¿Un tarjeta de sonido con aceleracion para sintesis de voz artificial?....
Re:Mama, hay una consola en mi ordenador!
(Puntos:3, Informativo)Aunque no te lo creas, seguramente mientras juegas la CPU no está "echándose la siesta", sino procesando la IA, calculándo la física o gestionando los datos que se pasan de la memoria a la GPU para que los procese, entre otras cosas.
Re:Mama, hay una consola en mi ordenador!
(Puntos:2)( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
Eso sería cierto en caso de tener sólo el juego dentro de un SO monotarea y ni eso. Yo te puedo decir que con la misma tarjeta gráfica el FlightSim funciona mucho mejor en mi AMD64 que en mi Athlon.
Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo