23

01/10

Por qué deberías usar OpenGL y no DirectX

1:46 by admin. Filed under: Sin categoría

«Why you should use OpenGL and not DirectX es un interesante artículo que nos explica varios motivos por los que los desarrolladores de juegos deberían usar OpenGL antes queDirectX. El autor comenta que, aunque las campañas de marketing (en ocasiones engañosas) y el FUD lanzado han hecho que DirectX sea mucho más utilizado en la actualidad, OpenGL tiene ventajas como su mayor potencia, sus características multiplataforma y multisistema (incluyendo a Windows XP, todavía el sistema operativo más utilizado, pero sin que Microsoft dé a sus usuarios el soporte para usar la última versión de DirectX en juegos recientes), y la seguridad para el futuro que da a desarrolladores y usuarios el hecho de ser un estándar abierto, en contraposición a la dependencia de una única compañía que trata de imponer su monopolio».


Copipasteado de: barrapunto

16

08/09

OpenGL 3.2 trae WebGL nuevo estandar 3D para navegadores.

9:01 by admin. Filed under: Sin categoría

daz elite opengl 554x350 OpenGL 3.2 trae WebGL nuevo estandar 3D para navegadores.

El consorcio industrial responsable del estándar multiplataforma OpenGL que define las librerías e interfaz para programación de aplicaciones que produzcan gráficos 2D y 3D, así como para el desarrollo de videojuegos en competencia con Direct3D incluido en las DirectX de Microsoft, ha publicado las especificaciones de la tercera revisión en apenas doce meses. Hay que hacer notar además que, a diferencia de otras librerías, los GPU actuales pueden soportar el nuevo estándar con una actualización de los drivers. De está forma actualmente ya hay en el mercado 150 millones de GPUs compatibles con OpenGL 3.2 (de acuerdo al grupo Kronos) y no es necesario en muchas ocasiones por tanto adquirir una nueva VGA para poder disfrutar del nuevo estándar, por ejemplo, los últimos drivers beta de NVIDIA ya incorporan la nueva especificación y eso que se lanzaron antes del anuncio oficial.
OpenGL avanza acompañado de la evolución de otras especificaciones asociadas creando un ecosistema completo, con la versión para móviles OpenGL ES que es soportado por smartphones como el iPhone 3GS y el lenguaje para crear aplicaciones con paralelismo a nivel de datos y de tareas OpenCL, incluido en el nuevo Snow Leopard de Apple.

opengl02 OpenGL 3.2 trae WebGL nuevo estandar 3D para navegadores.

La nueva especificación OpenGL incluye mejoras en el rendimiento, en la calidad de imagen y en la portabilidad de aplicaciones Direct3D para ayudar a los desarrolladores en la migración de videojuegos desde Windows o la Xbox 360.

La mejora del rendimiento afecta a los vertex arrays y la sincronización de objetos reduciendo los tiempos de espera en los recursos compartidos entre GPU y CPU o en micros con varios hilos de procesamiento y también la programación de los pipeline incluyendo los shaders de geometría en el núcleo de OpenGL.

Especialmente significativo y a diferencia de otras librerías gráficas como las Direct 3D de Microsoft que usualmente necesitan nuevas tarjetas gráficas casi con cada versión mayor, las nuevas especificaciones de OpenGL son compatibles con las GPUs actuales y pueden ser soportadas mediante una simple actualización de los controladores, que en el caso de NVIDIA ya están disponibles en fase beta.

opengl03 OpenGL 3.2 trae WebGL nuevo estandar 3D para navegadores.

Ademas, la novedad mas importante que incorpora esta nueva versión de OpenGL es WebGL plantea acceso directo a gráficos en 3D acelerados por tu tarjeta de video, desde un API (interfaz de programación) de Javascript. WebGL planea ser un interfaz directo al API de OpenGL ES 2.0 (el utilizado en dispositivos como el iPhone, y considerado una versión mas ligera que OpenGL estándar), lo que significa que a los programadores familiarizados con OpenGL / OpenGL ES se les hará relativamente fácil adoptar el nuevo estándar bajo Javascript (y Javascript por su cuenta es relativamente similar a C y Java, lo que hace la adaptación aun mas fácil).

La gran diferencia sin embargo entre O3D (Tecnologia similar desarroyada por Google) y WebGL es que O3D es muchísimo mas simplificado, permitiendo generar gráficos en 3D con muchas menos lineas de código, y con mucha menos complejidad, razón por la cual Google dice que su visión es que O3D y WebGL coexistan, en donde cada uno sea utilizado para propósitos diferentes.

Algo interesante de WebGL es que el Khronos Group planea hacer esta tecnología gratuita, por lo que espera sea adoptada rápidamente por la industria. Y hablando de adopción, entre las empresas que ya han expresado su apoyo se encuentran el mismo Google, NVIDIA, AMD (ATI), Ericsson, Mozilla y Opera.

Las primeras implementaciones estarán disponibles a mediados del 2010 para Google Chrome y Firefox.

Noten que a diferencia de plugins (extensiones) como Flash, que todo navegador que venga con soporte para WebGL (y O3D) podrá utilizar esa tecnología directamente desde Javascript, sin complicaciones adicionales. Así mismo noten que con el incremento en rendimiento de Javascript (que pronto obtendrá velocidad casi como aplicaciones nativas), y con todo el auge que HTML 5 está teniendo, que este es otro paso mas a la inevitabilidad de que en un futuro no lejano casi todas nuestras aplicaciones, sin importar su tipo, funcionarán dentro de un navegador web.

La evolución de los estándares libres para web esta en muy buenos tiempos si hace poco se anuncio una tecnología para reproducción vídeo con formato libre desde el navegador sin plugins. Este estándar sera el futuro para tener no tener que depender de la tecnología Flash para gráficos 3d y ser un apoyarse en el lenguaje Javascript, seguro que saldrán librerías para poderlo manejar de forma fácil , de forma parecida a como lo están haciendo las librerías Ajax en la actualidad.

Fuentes: CHW, Linux Boricua

Hay que hacer notar además que, a diferencia de otras librerías, los GPU actuales pueden soportar el nuevo estándar con una actualización de los drivers. De está forma actualmente ya hay en el mercado 150 millones de GPUs compatibles con OpenGL 3.2 (de acuerdo al grupo Kronos) y no es necesario en muchas ocasiones por tanto adquirir una nueva VGA para poder disfrutar del nuevo estándar, por ejemplo, los últimos drivers beta de NVIDIA ya incorporan la nueva especificación y eso que se lanzaron antes del anuncio oficial.

14

03/09

Magnifica colección de EBOOKS de Software Libre

5:40 by admin. Filed under: Sin categoría

book curso admin linux small Magnifica colección de EBOOKS de Software Librebook introajax small Magnifica colección de EBOOKS de Software Libreebook cuaderno tecnologia 1 gnu linux small Magnifica colección de EBOOKS de Software Libre

Gracias a Jesuda, uno de mis referentes a lo que software libre se refiere, podemos disfrutar de una magnifica colección de libros en PDF dedicados a distintas herramientas libres clasificados en:

  • Manuales de Informática.
  • Manuales de diseño gráfico
  • Manuales de diseño web
  • Varios

16

10/08

Publicado Blender 2.48 y Yafray 0.1.0

3:30 by admin. Filed under: Sin categoría

blender248 Publicado Blender 2.48 y Yafray 0.1.0

La versión de Blender 2.48 ya está en la calle.

Las mejoras están dirigidas hacia el reciente Blender Game Engine que se han implementado para el proyecto Apricot, otorgándole mejor funcionalidad, lógica de edición, mejoras en la animación de personajes y edición de materiales, todo junto a una simpatica simpatica adición de Bullet Physics con soporte Softbody.

También después de dos años de desarrollo Yaf(a)Ray 0.1.0 ha sido liberado. Yaf(a)Ray es un render fotorealista que resulta ideal para combinarlo con Blender, en esta versión se ha escrito practicamente desde  cero y substituye a la antigua versión 0.0.9 de yafray.

Fuentes: Herramientas Libres , eje-zeta

28

08/08

Liberado Blender 2.47

14:47 by admin. Filed under: Sin categoría

2961360466 Liberado Blender 2.47

Acaba de salir la versión 2.47 de Blender, el programa de disoño 3D mas usado en entorno GNU/Linux. Al parecer no dispone de herramientas nuevas pero se ha hecho un buen trabajo de arreglo de Bugs y optimización de codigo.

Mas información en la web www.blender.org

20

05/08

Publicado Blender 2.46

5:37 by admin. Filed under: Sin categoría

Acaba de salir la ultima versión realise release de Blender, un programa de modelado 3D bastante completo e interesante.

Entre sus novedades cabe destacar las siguientes.

- Un sistema de partículas reescrito
- Poderosa simulación de Telas
- Simulaciones Físicas en Tiempo Real

Lista completa en ingles

Ya esta disponible para su descarga en el sitio oficial Blender.org

Además para el que quiera aprender sobre este fantástico programa en un hable de un fantastico tutorial de aprendizaje del mismo.

A continuacion os pongo un video demostracion de alguan novedades y capacidades que trae Blender 2.46

Blender cloth simulation from Daniel Genrich on Vimeo.