Banda Ancha EU

Información independiente
sobre fibra, móvil y ADSL

hosting en interdominios

Cerrado

Transgaming SwiftShader

Tremenda la satisfación y la alegría que me llevé al ver esta noticia, al igual que toda la comunidad de gamers que corremos bajo un GNU/Linux, que somos muchos :-).

El equipo de desarrollo de Transgaming, junto con la ayuda de los desarrolladores de Wine, nos presenta su nueva librería SwiftShader, ésta es capaz de "implementar" Directx 9 para los juegos, utiliza casi las mismas funciones pero implementadas por software, además, es capaz de utilizar, si tu tarjeta gráfica los soporta, Vertex Shader 1.1 y Pixel Shader 1.4 :-).

Según Transgaming, SwitfShader es capaz de hacer funcionar 50 veces más rápidos los juegos que con Directx 9 ("SwiftShader performs over 50 times faster than Microsoft"s Direct3D Reference Rasterizer in tests with sample applications and can achieve performance close to low-end hardware 3D cards in many cases.").

Fuentes y enlaces:

Noticia oficial de Transgaming. Sobre Swiftshader. Tecnología SwiftShader. Demostración de SwiftShader. Foro sobre SwiftShader.

Los comentarios más recientes se muestran primero. Haz click sobre un comentario para desplegar/plegar.
    • Cerrado

      BocaDePez BocaDePez
      0

      Pues teniendo en cuenta que Microsoft es una empresa…

      Pues teniendo en cuenta que Microsoft es una empresa multimillonaria y que no solo no da soporte a otros sistemas para Direct X, si no que ademas pone travas ... el que una comunidad libre vayan por esa version pisandole los talones ... es que van muy adelantados.

          • Cerrado

            Claro , y mi abuela si tuviera ruedas seria una bicicleta XD…

            Claro , y mi abuela si tuviera ruedas seria una bicicleta XD . Las barbaries que hay que leer a veces. Que atrevida es la ignorancia dios mio. Xbox es MUY similar fisicamente a un PC , pero no es un PC y su sistema esta a años luz de parecerse internamente a un windows. Pero bueno , siempre hay algun ignorante con pretensiones cerca.

              • Cerrado

                No se de donde sacas que es un windows2000 , no se si tienes…

                No se de donde sacas que es un windows2000 , no se si tienes una xbox , pero yo si , si una xbox fuese un Windows 2000 , sencillo seria hacer correr aplicaciones w32 en y a la inversa , pero que extraño que nunca se haya conseguido eh? , si posees una te invito a que entres por ftp y me compares el sistema de archivos , o simplemente me busques una similitud entre ambos kernels.

                • Cerrado

                  BocaDePez BocaDePez
                  0
                  xbox si q esta basado en un windows, logico si viene de…

                  xbox si q esta basado en un windows, logico si viene de microsoft...no recuerdo si era windows2000 como dicen arriba, pero es muy posible.
                  Que este basao no kiere decir q tenga la misma estructura, y mas teniendo en cuenta q esta hecho para q "parezca" una consola.
                  Respecto q no han corrido programas en laxbos, estas totalmente ekivocado...por ejemplo, mirando en elotrolado.net a la xbox le puedes poner el windows98, un linux, un programa p2p,etc,etc.
                  A la procima q critiques a alguna persona, intenta enterarte bien de las cosas...
                  Salu2.

                    • Cerrado

                      Realmente, en las XBox, como son un PC "capado", con unas…

                      Realmente, en las XBox, como son un PC "capado", con unas pocas modificaciones la gente instala de todo. Diferentes versiones de Windows, Linux, programas open source, emuladores de otros sistemas, etc.

                      Sólo tienes que echar un vistazo a este link para que veas el movimiento que hay en ese sentido:http://forums.xbox-scene.com/lofiversion/index.php/f68.html

                      • Cerrado

                        Gracias por el enlace , pero yo tengo una Xbox con muchas…

                        Gracias por el enlace , pero yo tengo una Xbox con muchas modificaciones hechas , y se como va , ya he tenido un debian instalado (utilidad 0 , pero para hacer el pijo echas un rato entretenido) y ahora la tengo con el XBMC instalado y algunos programillas para ver video en streaming. Pero a la respuesta anterior de que la Xbox llevaba un 2000 capado sigo diciendo que busco un enlace que demuestre eso , puesto que la Xbox lleva un sistema diferente , usa un sistema de archivos diferente (no usa NTFS) y varias cosas mas , a parte de que no tiene una bios valida para que funcione un kernel de windows, (linux si porque la gente le metio mano al kernel expresamente para eso , cosa que en windows no se puede) etc....

                        Es mas , he buscado pero no lo encontre un articulo que habia leido hace meses en el que se explicaba como microsoft paso casi año y medio desarroyando la primera beta del sistema de la Xbox. Demasiado tiempo para meter en una consola pc algo ya creado no?. Ademas explicaban el funcionamiento de todo el soft y el porque los juegos de la misma no eran compatibles entre ella y pc y viceversa debido a las diferencias ENORMES de ambos SO incluso cuando su sistema de archivos es casi identico.

                        • Cerrado

                          La API de ambas es casi idéntica, incluyendo la API de…

                          La API de ambas es casi idéntica, incluyendo la API de DirectX (la XBox funciona con DirectX 8.0). Sólo tienes que empezar a comparar ambas APIs para darte cuenta de que la de la XBox es una versión de NT5.0 "capado" y adaptado a juegos:

                          http://en.wikipedia.org/wiki/DirectX

                          Cita de Bill Gates previa al lanzamiento de la Xbox:
                          "You've got the familiarity of the Windows API set, the DirectX extensions where we build off of DirectX 8. The familiarity of the X-86 type CPU. So you'll be able to share work between the PC & the Xbox"

                          Más enlaces:

                          http://www.gamedev.net/reference/articles/article1775.asp

                          Aquí te explican que todas las versiones de DX corren sobre arquitectura Windows, incluyendo la de XBox.

                          En cierta ocasión vi algunos listados escritos en C++ para XBox y era programación Windows pura y dura. Incluso todas las funciones de API referenciadas eran las de Windows (recuerdo haber visto las ReadFileEx, MoveFileEx, etc. y los nombres de los mensajes de sistema eran los mismos).

                          Es decir, que será una versión adaptada y optimizada de Windows para la consola, pero Windows al fin y al cabo.

            • Cerrado

              Cómo que no se parece? Mi ordenador cuando corro Windows se…

              Cómo que no se parece? Mi ordenador cuando corro Windows se cuelga casi menos que mi xbox y el resultado suele ser el mismo: reset reset reset.
              xDDDDD.

        • Cerrado

          BocaDePez BocaDePez
          0
          No me seas capullo anda xDDDDDDDDDDDDDDDDDDDDDDDDD Rectifico…

          No me seas capullo anda xDDDDDDDDDDDDDDDDDDDDDDDDD

          Rectifico pues, ya que el taliban del concepto me ataca xD

          Microsoft no da soporte de DirectX para sistemas ajenos a los suyos.

          Bien asi?

  • Cerrado

    BocaDePez BocaDePez
    0

    Bueno, es lo primera vez que posteo aqui, pero me gustaria algo de informacion sobre ubuntu, lo he bajado pero no me aclaro

    Bueno, es lo primera vez que posteo aqui, pero me gustaria algo de informacion sobre ubuntu, lo he bajado pero no me aclaro mucho, de echo no encontre ni para apagar el equipo. no se si por despiste o por años con el Güindous. La verdad, hace tiempo que desearia cambiar, por el tema de juegos no tengo problema, aunque tengo maquina para arrancar algunos buenos juegos(no la ultima generacion) me he estancao en juegos en mi parecer divertidos (ultima online y starcraft) asi que motor grafico no necesito.

    Mis preguntas claras son estas:
    -Ambos juegos se podrian jugar desde linux?
    -Algun manual interesante de Linux
    -Sitios donde bajar soft de Linux, pack ofimatica, algun programa de retoque fotogracio y algo de 3d que estoy mirandolo..Blender es el de linux no?
    -programacion, como esta la programacion en Linux, PhP y C se podrian programar?

    siento esto, pero lo malo de no conocer un s.o. es lo que tiene, por cierto, he de decir tb que tengo las particiones en NTFS (bill es la gracia que tiene, supongo que me seran incompatibles con Linux, Bueno, gracias de antemano

    • Cerrado

      BocaDePez BocaDePez
      0

      <quote>programacion, como esta la programacion en Linux, PhP…

      <quote>programacion, como esta la programacion en Linux, PhP y C se podrian programar?</quote>

      pues tio, aparte de lo q te ha dicho sobre soft para ofimatica y graficos, respondiendo tu ultima pregunta te dire que la programación esta echa para linux :P
      Yo personalmente para php y otros lenguajes web uso Quanta y para el resto emacs y compilador g++.
      No te preocupes que por lo menos en programacion linux va por delante

    • Cerrado

      Pues hombre quizas postear en esta noticia no sea lo mejor…

      Pues hombre quizas postear en esta noticia no sea lo mejor que puedas hacer, para resolver tus dudas.

      Ve a la seccion de linux en los foros y habrá foreros que te echaran un cable en eso de linux y es allí donde debes hacer tus preguntas eso si busca entre las respuestas anteriores que seguramente encontraras respuestas a algunas de tus preguntas.

      Si vas a empezar con Linux te aconsejo Ubuntu o Suse pero vamos ve al foro y se te informará mejor.

      En cuanto a la noticia es esperanzadorá, y poco más. Todavia falta confianza por parte de los desarrolladores de juegos, y por los fabricantes de gráficas para que los gamers puedan hacerse un hueco con los juegos de nueva ornada.

    • Cerrado

      BocaDePez BocaDePez
      0

      Starcraft funciona con el wine, creo que además iban a hacer…

      Starcraft funciona con el wine, creo que además iban a hacer una versión nativa para Linux, el otro juego ni idea, no soy nada jugón.

      En cuanto a manuales pues prácticamente no te hace falta, la mayoría de los manuales que hay por ahí son tochos de comandos que no necesitas. Hay un manual en pdb que saca un profesor de una universidad con cada versión de Ubuntú ese si te puede venir bien porque es gráfico, si luego tengo tiempo te busco el enlace.

      Todo el software que quieras lo puedes encontrar en el administrador de paquetes, suites de ofimática estan OpenOffice, Koffice y Abiword+Gnumeric, retoque fotográfico tipo Photoshop tienes el Gimp y 3D Blender.

      En cuanto a programación lo mejor que hay para php es el ZendStudio aunque es propietario y de pago, es multiplataforma y lo tienes en su página web zend.com. También puedes probar eclipse+plugin de php. Y para C tienes el kdevelop o Anjuta.

      Y en cuanto a NTFS, puedes redimensionar la partición durante la instalación desde casi todas las distribuciones actuales y si no desde una knoppix, de ese modo dejas espacio para las particiones de Linux. Linux es capaz de leer en NTFS sin problema e instalando un par de cosas también puedes escribir sin problema.

      Saludos

  • Cerrado

    Ventaja de que sea por software

    Como insinua uno por ahí arriba, la ventaja de usar este software es para el jugador casual que posee un procesador muy potente pero una grafica mediocre. ¿no? O como prueba de concepto para DirectX en Linux.

    Porque, si son las tarjetas graficas las que implementan parcialmente las API de DirectX ¿que impide que esta herramienta software sustituya una parte de su propia API para usar las funciones DirectX implementadas en la grafica por hardware? Y si eso es así ¿porqué no es un avance que tengamos una implementacion DirectX en Linux? ¿O no es así como funcionan las implementaciones HW de DirectX?

    Cachis, enseguida saltais al olimpo y no me pispo de nada.

    ¿Me contais algo de qué utilidad tiene esto aparte de la evidente de emular DirectX donde no hay esas facilidades por HW?

    Gracias

  • Cerrado

    Bufffff! eso es una mierda. Osea, la cosa está bien y parece que tiene buena pinta, pero hay un grave problema. Lo emula por

    Bufffff! eso es una mierda. Osea, la cosa está bien y parece que tiene buena pinta, pero hay un grave problema. Lo emula por software, lo que quiere decir que los juegos que funcionen va a ir como una patata.

    Y por cierto, una nota para el que escribió la noticia: "Según Transgaming, SwitfShader es capaz de hacer funcionar 50 veces más rápidos los juegos que con Directx 9"

    Esto es FALSO, a ver si aprendes inglés y lees la noticia original como es y no inventandotelo.

    Salu2.El Innombrable.

    • Cerrado

      BocaDePez BocaDePez
      0

      Matando dos pajaros de un tiro, aprende a leer tu tambien :…

      Matando dos pajaros de un tiro, aprende a leer tu tambien :

      "TransGaming's SwiftShader technology provides the world's fastest pure software 3D renderer with DirectX® 9.0 class features[...]SwiftShader can perform over 50 times faster than Microsoft's Direct3D Reference Rasterizer in tests with sample applications, and can rival the performance of low end hardware 3D graphics solutions in some cases."

      Te lo explico porque veo que no vas muy sueto, es hasta 50 veces mas rapido que llamado "MS Direct3D Rasterizer" en los test que han hecho y por esto puede rivalizar con las soluciones 3D por hardware en muchos casos. Por lo que entrar a juzgar lo que va a funcionar como una patata solo es menester de aquel que lo pruebe.. no crees ?

      En cualquier caso, no llegara al rendimiento de DirecX en otros muchos mas, pero la noticia no deja de ser curiosa y esperanzadora, al ser un producto de implementacion libre. Todos nos acordamos cuando se empezaron a emular los raid por software ... y mira como funcionan hoy en dia por hardware :) Todo llega.

        • Cerrado

          Perdona pero yo he leido perfectamente la noticia y por si no…

          Perdona pero yo he leido perfectamente la noticia y por si no lo sabías (que no lo sabes porque no lo he comentado) llevo muchos años metido en el mundo de la emulación y se lo que es emular un sistema por software habiendolo probado yo mismo. Te lo digo en unas pocas palabras lo que significa emulación por software: más compatibilidad, una mierda de rendimiento, mala calidad visual.

          Y te remito a lo mismo, el titular es una falsedad porque el tipo que lo escribió no sabe inglés. No dice nada de que los juegos vayan a funcionar 50 veces más rapido, es más, dice que se aproximaría al rendimiento obtenido por una aceleración de una gráfica de gama baja. Y eso se supone en el mejor de los casos. Osea que por el momento es una mierda.

          Salu2.El Innombrable.

          • Cerrado

            BocaDePez BocaDePez
            12
            Jejejeje, veo que esto sigue igual. Mucha guerra y pocas…

            Jejejeje, veo que esto sigue igual. Mucha guerra y pocas luces.

            Es penoso que tenga que decir un linuxero como yo que el reference rasterizer del que habla la noticia, es una implementación 100% software del 100% de las api de las directx.

            Es decir implementa al 100% las directx al dedillo pero por software.
            ¿Por qué?, sencillamente por que ni las tarjetas de vídeo mas avanzadas implementan el 100% de las funciones de las directx, o no lo hacen al 100% según las especificaciones.
            Es decir, pueden hacer por hardware un montón de el api de las directx, pero muchas de ellas con resultados solo similares a lo que se supone debería dar cada función especifica.
            Eso puede ser bastante en la mayoria de casos e incluso practicamente indistinguible para el ojo menos avezado; pero digamos que los resultados no son al 100% correctos.
            Precisamente por eso existe el reference rasterizer.Para que tanto los diseñadores de tarjetas graficas y los programadores de juegos y aplicaciones que muchas veces implementan por software, hardware o ambos, funciones de las directx con resultados no exactos, sepan como debería verse exactamente el juego o aplicación si la aplicacion de las directx sea por hardware o software fuese perfecta; y así corregir en la medida de sus deseos o posibilidades el resultado y adecuarlo lo más posible a lo que realmente debiera ser.

            ****REFERENCE**** rasterizer.

            -= Un saludo =-

            P.D.
            La cantidad de % por linea que me ha salido es abrumadora ;)

          • Cerrado

            Y te remito a lo mismo, el titular es una falsedad porque el…

            Y te remito a lo mismo, el titular es una falsedad porque el tipo que lo escribió no sabe inglés.

            No quería entrar al trapo, pero ya han sido 2 veces a las que haces referencia a mi nivel de inglés, y lo siento, pero cuando se me tacha de algo que no es cierto por 2 vez, no puedo hacerme el ciego...
            Publiqué la noticia a la mañana, a una hora de esas a la que se entra a currar... viendo que mi superior estaba en una reunión, no podía continuar con mi labor como programador, por lo que me di una vuelta leyendo noticias, al cabo, que me topé con ésta, y cierto es, que es del 2005... total, que teniendo unos 5 minutos para redactar y leer en ese inglés "que no entiendo", pues salió este artículo.
            Ponte en la situación en el que alguien ve un título de una noticia llamativo, la noticia está en inglés y tiene 5 minutos para hacerlo todo. Pero claro, lo fácil es sacar puntilla a todo, ya esté bien o mal, lo importante es sacar puntilla, porque que lo digas 1 vez, vale, tiene el pase de que ha sido una errata mia y lo admito, pero 2 veces, para mi supone algo de "desprecio" para quien redacta algo.
            Y mira que fui el primero en ver las erratas de la noticia... pero como no hay forma humana de poder editar una noticia subida, se quedó asi.

            En fin, me he ido por las ramas... lo que quería decir, es que lo siento por todos aquellos que leyeron esta noticia...

          • Cerrado

            BocaDePez BocaDePez
            0
            Como puedes decir que es una mierda si no lo has probado? :)…

            Como puedes decir que es una mierda si no lo has probado? :)

            No creo que la gente de transgaming se adelantara a hacer una afirmacion asi solo basandose en causisticas que se dan cada 6 millones xD

                • Cerrado

                  creo que no se refiere a internamente , sino que al…

                  creo que no se refiere a internamente , sino que al resultado. Emulación = merma de rendimiento , siempre sera mas lenta una emulacion de hardware que el hardware real , a no ser que el hardware sobre el que se ejecute dicha emulación sea muy superior al emulado , lo que no es el caso porque el hard linux/w32 se supone que es el mismo. Por lo que la emulacion siempre sera inferior a lo emulado. Muy mal tendria que explotar windows el Hard DX9 para que no fuese asi y no es el caso.

    • Cerrado

      BocaDePez BocaDePez
      0

      si si, danos caña en los juegos que es el ultimo reducto que…

      si si, danos caña en los juegos que es el ultimo reducto que le queda a windows respecto a linux, en cuanto eso cambie, adios bill gates adios

      • Cerrado

        Algunos estais tan aborregados con vuestro fanatismo linuxero…

        Algunos estais tan aborregados con vuestro fanatismo linuxero que no veis mas alla de la punta de vuestra nariz. Si si , adios bill gates y microsoft , y adios al sueldo y la vida de miles de familias sustentadas directa e indirectamente por microsoft si eso pasase. Bonito ehh. Claaaro ,pero que de puta madre queda decir uso linux mierda windows. sin pensar mas alla.

        • Cerrado

          BocaDePez BocaDePez
          0
          Tu respuesta es similar a la que dan en mi ciudad para no…

          Tu respuesta es similar a la que dan en mi ciudad para no quitar las fabricas: Si, son perjudiciales (el indice de cancer en las personas es alarmantemente alto, por ponerte un simple ejemplo), pero perderian el empleo muchas familias... ....y esas muchas familias, en realidad, dudo que pasen de las 2000 personas, pero claro, lo que importa es el dinero, no lo daniña que pueda ser la empresa para la gente, ¿verdad?

          Microsoft no provoca canceres, sino que es un cancer, y lo digo yo, que tengo que usarlo por cojones, y que cuando voy a trabajar me encuentro que no hay mas narices que usar, encima, office (porque asi lo quieren los que mandan), etc.

      • Cerrado

        Eso, más amigabilidad en las instalaciones de programas y…

        Eso, más amigabilidad en las instalaciones de programas y servicios, y más soporte hardware. Con eso me conformo y le doy la patada definitiva a Windows.

        Salu2.El Innombrable.

              • Cerrado

                BocaDePez BocaDePez
                0
                Soporte de hardware sobra, hay casi más que en windows…

                Soporte de hardware sobra, hay casi más que en windows (quitando la gráficas y los modems de 56k), en windows tienes que instalar todo el hardware, en linux lo detecta y usa todo casi casi solo, el problema está en que en windows instalar un driver es tan fácil como darle a sigueiente, y en linux, toda una odisea. Por mucho que digan que es mejor que windows y lo que quieran, insisto, soy desde hace años habitante del /home, eso es un punto muy importante que no se puede subsanar tan solo con decir que es más estable (que hay que ver si las X son o no más estables que un entorno gráfico del XP...)

              • Cerrado

                que la gui de ubuntu da mil vueltas a la del XP?? no me…

                que la gui de ubuntu da mil vueltas a la del XP?? no me mates. A mi me gusta ubuntu , y lo uso a diario , pero de ahi a decir que la nitided del gnome es superior a la de XP en cuanto a menus y demas se refiere es pasarse. El fanatismo a un lado siempre esta mejor , cuando llegara la OBJETIVIDAD a los foros en los temas de SS.OO , nunca entendere esos fanatismos y tanta falta de objetividad para todo.

                • Cerrado

                  Pues te lo digo y te lo repito: ubuntu es mucho mas…

                  Pues te lo digo y te lo repito: ubuntu es mucho mas "amistoso" para el usuario que windows XP, y especialmente en el tema que comentaba el sr Gates, es decir a la hora de instalar programas.

                  Una aplicacion de añadir/quitar programas con dos clicks, con el software categorizado, todo automatizado sin necesidad de bajarse ningun ejecutable y darle a next next next poner el directorio next netx como en windows. Dos clicks y tienes la aplicacion bajada instalada y lista para usar. Y se actualiza sola!!!

                  En fin, a años luz del XP

                • Cerrado

                  BocaDePez BocaDePez
                  0
                  Tengo que decir que Linux es todo un Señor S.O. con…

                  Tengo que decir que Linux es todo un Señor S.O. con MAYUSCULAS. Lo uso desde hace 5 años. Me costó mucho aprender a manejarlo, pero lo intenté varias veces. Despotriqué contra él y volví al Windows una y otra vez, pero cada vez que lo hacía me daba cuenta de que tenía que reinstalar todo y reiniciar tropecientas veces el sistema. Aparte de arreglar los desaguisados del puñetero registro. Yo tiemblo cada vez que pienso que la estabilidad del Windows depende de un fichero. Con Linux no tengo que reiniciar cada vez que instalo un programa, no me meten espías, no me sueltan la monserga de que tengo que pagar la licencia por usar un programa que no aprovecha al máximo el sistema y que nada más instalarse empieza a mandar información a no se sabe dónde.

                  Cuando estoy visionando un vídeo en Linux puedo estar simultáneamente copiándolo a otro sitio. Windows (al menos la última versión que usé W2k), era incapaz de hacer eso. Me soltaba que ese fichero estaba siendo usado por otra aplicación. Pffffffff, eso si que es para soltar ¡Vaya mierdddddddaaaaa!

                  Respeto a los que usan Windows, yo, gracias a Dios ya no volveré a usarlo.

                  Además, acabo de encontrar el mejor procesador (compilador) de textos del mundo, LaTeX y todas sus extensiones. Que llega a ser capaz de hacer cálculos y virguerías como estas:

                  http://tug.org/PSTricks/main.cgi?file=pst-plot/FunctionExamples

                  Ya sé que alguno me dirá que aprender LaTeX es para masocas. Vale, lo admito, soy un masoca. Pero soy de los que no espero un resultado inmediato o espectacular. Lo que busco es sencillamente algo SUBLIME.

  • Cerrado

    BocaDePez BocaDePez
    0

    Nada, no me gusta la idea, si con esto nos tenemos que quedar contentos... que hagan versiones de Linux, veréis como tira un

    Nada, no me gusta la idea, si con esto nos tenemos que quedar contentos... que hagan versiones de Linux, veréis como tira un sistema a 64bits.

    • Cerrado

      BocaDePez BocaDePez
      0

      Claro, lo ideal es que los juegos se implementasen usando…

      Claro, lo ideal es que los juegos se implementasen usando OpenGL, asegurando asi la compatibilidad en casi todos los sistemas operativos, pero claro... implementar en DirectX es mas sencillo y productivo, cualquier dia nos plantan un juego en .NET

        • Cerrado

          BocaDePez BocaDePez
          0
          Tienes razón, por eso los gráficos de la Xbox360 (DirectX) le…

          Tienes razón, por eso los gráficos de la Xbox360 (DirectX) le dan mil patadas a los de la PlayStation 3 (OpenGL). Notese el tono irónico xD

          En fin que DirectX llegó a estar muy por encima de OpenGL aunque era mucho mejor, de nuevo gracias a Microsoft y sus "artes" pero gracias a las consolas (Xbox es la única que usa DirectX) y al auge de otras plataformas como puedan ser MacOSX y Linux, OpenGL está avanzando muchísimo.

          Saludos

        • Cerrado

          6
          Estás hablando en términos demasiado absolutos. Sólo…

          Estás hablando en términos demasiado absolutos. Sólo pregúntate por qué ID Software, John Carmak a la cabeza, ha estado trabajando tantos años sobre OpenGL por ponerte un ejemplo. Aunque si te refieres a juegos de un tiempo a esta parte quizá te perdono por la cuestión de los efectos.

          En todo caso OpenGL implementa algoritmos mucho más eficientes para según qué tareas, de ahí que sea la API que utiliza el sector profesional para infinidad de aplicaciones.

        • Cerrado

          BocaDePez BocaDePez
          0
          Puedes documentar ese benchmark o es una impresion…

          Puedes documentar ese benchmark o es una impresion subjetiva??

          Porque yo juego al Enemy Territory con una nvidia de 256 Mb a 1024x768, a 32bits y filtros triliniares con una soltura muy buena, igual que al FarCry en Windows, y a ambos estan al limite , si les subo el detalle ya .... no van tan bien.

          Pero vamos, que me imagino tu respuesta.

          • Cerrado

            Todas las mejoras gráficas que van apareciendo en las…

            Todas las mejoras gráficas que van apareciendo en las tarjetas gráficas tardan un huevo en implementarse en OpenGL (filtros anisotrópicos, vertex shaders, tru-form, etc.) si es que lo implementan, ya que hay cosas que siguen en el tintero hace mucho tiempo. En cambio en DirectX lo tienes practicamente en cuanto salen. De hecho a veces han sacado versiones preliminares de las librerias soportando dichas mejoras cuando estaban en fase beta.

            Por lo tanto un juego que utilice OpenGL no se va a ver ni va a rendir lo mismo que en DirectX nunca. A no ser que los primeros espabilen.

            Salu2.El Innombrable.

            • Cerrado

              BocaDePez BocaDePez
              0
              Sabia que tu respuesta se iba a ir por las ramas despues de…

              Sabia que tu respuesta se iba a ir por las ramas despues de la burrada del 50% que acabas de soltar :)

              Si, cierto es que OpenGL rinde por debajo de DirectX, pero todo depende del cristal con que se mire. Para mi es muy buen dato el que OpenGL se aproxima cada vez mas al rendimiento de DX, de hecho como te comentaba, en los juegos a los que me suelo "viciar" mi inexperto ojo/percepcion no nota ninguna diferencia entre estos dos sistemas. Que DX rinde mas? ME ALEGRO, para eso tienen a cientos de ingenieros a sueldo trabajando a jornada completa en este software, faltaria mas. Pero la alternativa libre esta ahi, quizas no tenga tanta performance .... pero es de todos para todos, sin intereses economicos por medio, a fin de cuentas ... algunos valoramos nuestra libertad y no la venderiamos por unos cuantos FPS.

              Salu2.

              • Cerrado

                No es sólo rendimiento. Con OpenGL pierdes efectos, mejoras…

                No es sólo rendimiento. Con OpenGL pierdes efectos, mejoras introducidas en las tarjetas, avances nuevos en el campo de las 3D que sólo incorporan las últimas gráficas, etc. La diferencia entre dos juegos es muy notable si ese juego explota al máximo las características de DirectX. Sólo echale un vistazo a Doom3 o a FarCry con OpenGL y luego con DirectX. Es abrumadora.

                Salu2.El Innombrable.

                • Cerrado

                  BocaDePez BocaDePez
                  0
                  No nos provoques, que en cuanto esten disponibles juegos para…

                  No nos provoques, que en cuanto esten disponibles juegos para Linux a 64
                  bits, aquí hay algunos que somos capaces de comprar un supermegacomputador de la ost... con una megamemoria supermegagiga y con 4 procesadores AMD64 de doble nucleo por si la tarjetita no puedeee..... y ya veras como te hacemos una pasadita ;-)

                  • Cerrado

                    Entre el Doom3 en DirectX y en OpenGL no sé, pero entre el…

                    Entre el Doom3 en DirectX y en OpenGL no sé, pero entre el Doom3 en OpenGL (que es como he jugado yo) y Half Life 2 en DirectX... hay años luz. Uno a 1024 con calidad alta corriento a ~25 fps. HL2 a 1024 con calidad alta + FSAA 4x + AA 4x corriendo a ~35 fps. Teniendo en cuenta que los gráficos del Half Life 2 no son precísamente moco de pavo y que incluso podría decir que están mejor logrados que los de Doom3... yo diría que: o han programado muy mal el Doom3, que sí que es muy potente y pueden hacer muchas cosas con él pero consume recursos innecesarios no se palpan los resultados, o que el Half Life 2 está programado como una mala bestia. No sé por qué me da que es una mezcla de las dos cosas.

                    • Cerrado

                      BocaDePez BocaDePez
                      0
                      Uno utiliza algoritmo de luz punto a punto y el otro una…

                      Uno utiliza algoritmo de luz punto a punto y el otro una adaptación al raytrace. Mientras el de luz punto por punto recalcula las luces (todas) en cada fps, h2 tiene ya prerenderizados los mapas de lightmap del radiosity. Obviamente hay está el cambio de fps.
                      Sin embargo los gráficos de d3 le pegan mil patadas a h2, solo hay q ver como sale un bicho de la penumbra y se le va iluminando primero la uña, luego el dedo, luego el brazo, etc. No es negro y luego clarito como en h2.
                      Si no abre el code de los dos juegos y dime si d3 está mal programado.
                      X cierto no sé que coño hareis pero d3 rula más rápido q h2 con las mismas características. Toquetead su cfg.

              • Cerrado

                Son claros ejemplos de ellos, aunque yo te diría estos otros…

                Son claros ejemplos de ellos, aunque yo te diría estos otros para que veas la gran diferencia: FarCry, Doom3 o QuakeIV. Pruebalos en OpenGL y después en DirectX. Verás una diferencia granfísima, si bien, claro está, el juego es el mismo.

                Salu2.El Innombrable.

                • Cerrado

                  El soporte OpenGL de Far Cry es beta, lo dice la propia…

                  El soporte OpenGL de Far Cry es beta, lo dice la propia compañía desarrolladora y está incluído por compatibilidad en caso de problemas con DirectX. Lo que me extraña es lo de Doom3 y Quake4, ¿id Software programando en Direct3D? No puede ser... siempre han programado en OpenGL. Juraría que Doom3 es OpenGL.

                  Salu2.

                  • Cerrado

                    BocaDePez BocaDePez
                    0
                    OpenGL del puro y duro. Usan extensiones de DirectX en las…

                    OpenGL del puro y duro. Usan extensiones de DirectX en las versiones para Windows, que supongo que será para algun efecto dado... poco más. En Id software no les hace mucha gracia DirectX por no ser multiplataforma. Ese Carmack poderoso! :p

  • Cerrado

    BocaDePez BocaDePez
    0

    Sensacionalismo linuxero. "CAPAZ DE HACER FUNCIONAR HASTA 50 VECES MAS RAPIDOS LOS JUEGOS CON DIRECTX 9" Tomando como

    Sensacionalismo linuxero.

    "CAPAZ DE HACER FUNCIONAR HASTA 50 VECES MAS RAPIDOS LOS JUEGOS CON DIRECTX 9"

    Tomando como referencia el rasterizador software de microsoft. Es decir, que en la práctica no sirve absolutamente para nada. Bueno no, sirve para jugar a los juegos con si fueran diapositivas. Igualar el rendimiento en algunos casos de una nVidia 6200 es, es... es inutil.

    Pero bueno, si se merece una noticia en plan "gran avance..." yo no soy quien para decir lo contrario.

  • Cerrado

    Como primer punto decir que cualquier noticia de portabilidad Windows>Linux es bienvenida, pero como todo tiene pinta de nacer

    Como primer punto decir que cualquier noticia de portabilidad Windows>Linux es bienvenida, pero como todo tiene pinta de nacer muerta. Me explico: SwiftShader son librerias de implementacion 3D mediante software, que si bine es cierto que su rendimiento es superior al software 3D de DirectX, no deja de ser mar que esto, 3D Software, lo que conlleva un rendimiento mediocre en cualquier entorno de "gamers" Si bien existen ya proyectos mas maduros para Linux, como pueden ser las librerias OpenAL, o el propio GLU y sin olvidarse del omnipresente OpenGL, SwiftShader con su motor de software 3D dicen que da un rendimiento en "algunas aplicaciones de ejemplo" similar a una tarjeta grafica 3D de gama baja; os imaginais hacer funcionar un FarCry en una Radeon 9150 o una Geforce 4MX ?? Pues a esto biene referido... Otro apunte, yo por mi parte me inclino mas que por librerias de interpretacion, que hagan directamente los juegos para las plataformas, es decir, si los titulos se editan en formato PS2, XBOX, XBOX 360, GCube, PC, etc, etc.. ese "PC" tendria que ser o bien "Windows PC" (o como lo quieran llamar) o "GNU PC" (o tambien como lo quieran llamar a un PC que corra Linux/GNU) si bien PC se da por supuesto que siempre llevan Windows, ellos no desarrollan para PC, sino para Windows... Me he explicado...

    • Cerrado

      BocaDePez BocaDePez
      0

      Solo soy un BocaDePez, pero me parece que la noticia tiene…

      Solo soy un BocaDePez, pero me parece que la noticia tiene mas cosas de bueno. Ahora que juegos como el FarCry por software irian de pena no os hace mucha ilusion. Pero, a medida que GNU/Linux vaya ganando terreno a Windows en materia de juegos, los viejos juegos podran ser usados en GNU/Linux mediante SwiftShader.

      Y eso será un terreno ganado. Se podrá hacer un cambio "de la noche a la mañana" de Windows a GNU/Linux y la gente se pasará a GNU/Linux y jugará con los nuevos juegos que estaran en OpenGL (tambien estaran en Direct3D, imagino que las empresas de juegos no les abandonaran tan rapido y que habra un periodo de transicion donde no sabran a donde arrimarse) y con los viejos que tuviera y quisiera conservar que funcionen con Direct3D podrá portarlos con SwiftShader y jugarlos tirando de software. Y un juego antiguo le consumirá maquina como si fuera nuevo pero bueno, podrá jugarlo. Y a medida que pasen los años, cuanto mas viejas parezcan esas reliquias menos maquina le consumiran.

      Conclusión: El SwiftShader ayudará cuando la gente se plantee pasar a GNU/Linux y no quiera abandonar sus antiguos juegos de Windows.
      Y por si alguien lo dice, me adelanto: Creo que la gente se planteará pasar a GNU/Linux cuando los juegos (el ultimo reducto que queda) de GNU/Linux le atraigan, es decir, cuando hagan los buenos juegos para GNU/Linux.

  • Cerrado

    esta noticia me alegra mucho, si proyectos como este resultan exitosos, este sera el ultimo empujon que muchos necesitamos

    esta noticia me alegra mucho, si proyectos como este resultan exitosos, este sera el ultimo empujon que muchos necesitamos para pasarnos de Windows a linux

  • Cerrado

    Un pequeño apunte, o bien en la noticia pone Octubre de 2005, o mi monitor tiene alguna dislexia. No enriendo como esto es

    Un pequeño apunte, o bien en la noticia pone Octubre de 2005, o mi monitor tiene alguna dislexia.

    No enriendo como esto es noticia la verdad...

    • Cerrado

      BocaDePez BocaDePez
      0

      Venga mas, que ponga todo el mundo que la noticia es del…

      Venga mas, que ponga todo el mundo que la noticia es del 2005, que no ha quedado claro con el primero que lo ha dicho xD

  • Cerrado

    La nota oficial es de Octubre de 2005: TransGaming Launches SwiftShader, the World's Fastest Shader-Enabled 3D Rendering

    La nota oficial es de Octubre de 2005:

    TransGaming Launches SwiftShader, the World's Fastest Shader-Enabled 3D Rendering Software Issued on Wednesday October 19, 2005

    • Cerrado

      BocaDePez BocaDePez
      0

      Sale en barrapunto y luego sale aqui, seria mas comodo un…

      Sale en barrapunto y luego sale aqui, seria mas comodo un trackback pero en fin ...

  • Cerrado

    BocaDePez BocaDePez
    0

    Y como se instala en linux ? Yo lo quiero para el Flight simulator, y tengo suse linux ... pero no se como se instala

    Y como se instala en linux ?

    Yo lo quiero para el Flight simulator, y tengo suse linux ... pero no se como se instala ... alguna ayuda ?

1