por
pobrecito hablador
el Miércoles, 02 Agosto de 2006, 10:08h
(#788424)
Hasta ahora la gente se quejaba que OpenGL no adoptaba nuevas caracteristicas con la suficiente velocidad.
El mecanismo de extensiones de OpenGL hace que las nuevas características entren en OpenGL tan pronto como los desarrolladores de hardware y drivers las desarrollan. Otra cosa es que no lo incorporen inmediatamente al estándar (que suele llevar algún tiempo para pensar cual de las opciones es la más interesante y si hay que hacer algún retoque en pro de la ergonomía). En DirectX no entra nada nuevo hasta que aparece una nueva versión, y llevamos con DirectX9.0c desde hace ya dos años. En ese tiempo han entrado muchas extensiones a OpenGL (como los FBO).
Lo de que OpenGL tarda mucho en incorporar cambios es una especie de meme que no tengo yo muy claro quién empezó o dónde se originó, pero que es totalmente falso. Es precisamente todo lo contrario, ha habido fuertes disputas porque dejar que los fabricantes incoporen funcionalidades a su antojo y con tanta agilidad, dicen que puede llevar a la confusión.
Re:Nueva gente al volante. Otras rutas posibles.
(Puntos:4, Interesante)El mecanismo de extensiones de OpenGL hace que las nuevas características entren en OpenGL tan pronto como los desarrolladores de hardware y drivers las desarrollan. Otra cosa es que no lo incorporen inmediatamente al estándar (que suele llevar algún tiempo para pensar cual de las opciones es la más interesante y si hay que hacer algún retoque en pro de la ergonomía). En DirectX no entra nada nuevo hasta que aparece una nueva versión, y llevamos con DirectX9.0c desde hace ya dos años. En ese tiempo han entrado muchas extensiones a OpenGL (como los FBO).
Lo de que OpenGL tarda mucho en incorporar cambios es una especie de meme que no tengo yo muy claro quién empezó o dónde se originó, pero que es totalmente falso. Es precisamente todo lo contrario, ha habido fuertes disputas porque dejar que los fabricantes incoporen funcionalidades a su antojo y con tanta agilidad, dicen que puede llevar a la confusión.
Sí
(Puntos:1)( http://crisisenpostsinfinitos.blogspot.com/ | Última bitácora: Sábado, 21 Julio de 2007, 11:06h )
He's not our hero... he's a silent guardian, a watchful protector... a Dark Knight.
Re:Nueva gente al volante. Otras rutas posibles.
(Puntos:1, Interesante)Me parece demasiado vago y mezcla de cosas que poco tienen que ver...
Si quieres una API sencilla que agrupe video, sonido, eventos, red, etc usa SDL y familiares (SDL_mixer, SDL_net...)
Si quieres algo que integre todo ello a mas alto nivel usa algo como Yake [yake.org]
Hacer un holamundo OpenGL con SDL son cuatro lineas de codigo. No puedo decir lo mismo de DirectX.
Por lo demas, las API bien separaditas y cada una a lo suyo.
Falto mencionar OpenAL
(Puntos:2, Informativo)( http://barrapunto.com/ )
http://www.openal.org/