Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Linux + Opengl - Glut

Iniciado por zupervaca, 24 de Septiembre de 2005, 07:17:32 PM

« anterior - próximo »

zupervaca

 como sabreis por otros post estoy dandole un poco de caña a opengl, he estado buscando tutoriales de como inicializar una ventana para opengl sin glut, pero no encuentro nada, siempre vienen los ejemplos con glut, ¿alguien sabe algun sitio donde venga un tutorial?

saludos

zupervaca

 bueno al final lo acabe encontrado, ¿donde? donde esta todo :P

http://www.codesampler.com/linuxsrc.htm

saludos

pd: lo pongo por si a alguien le pudiera parecer interesante

Snakers

 Yo tambien ando haciendo lo mismo...yo tampoco uso glut..
lo que hago es hago la ventana con sdl y luego utilizo
Opengl con las librerias gltext.h,glu.h y gl.h..y eso...
sin e dicho algo mal son errores del novato....

Zaelsius

 Aprovecho para recomendar GLFW, un envoltorio plataforma muy ligero y simple para OpenGL (muerte a Glut!!). Es lo que vengo utilizando para mis experimentos OpenGL en PC/Mac

Snakers

 Entonces solo sirve para crear la ventana y utilizar las
posibilidades que tiene GL.h(por lo que he visto,no??)!!
Parece bueno...creo que lo utilizare...

samsaga2

 Pues segun mi humilde opinion la mejor combinacion es OpenGL + SDL. Puedes mirar los ejemplos que bienen son bastante autoexplicativos... libsdl.org.

Snakers

 Ahh...e estado probandolo y me he bajado la version para Dev-Cpp
y e leido sobre GLFW y rectifico ya que no me deja editar el post
anterior que es la libreria de windows pero mas predecible o algo
asi no?y Gl.h tambien!!
Creo,nose corrijeme si me equivoco!!
Salu2

TheAzazel

Cita de: "samsaga2"Pues segun mi humilde opinion la mejor combinacion es OpenGL + SDL. Puedes mirar los ejemplos que bienen son bastante autoexplicativos... libsdl.org.
Creo que es una de las mejoras opciones...sobre todo por portabilidad....

zupervaca

 aprovecho el mismo post para preguntar donde me puedo bajar los archivos necesarios para compilar opengl en linux ya que por defecto no viene

saludos

zupervaca

 perdonar puse mal la pregunta, no es compilar el opengl en linux, es compilar algo que yo haga usando opengl, por defecto en el ubuntu no existe ni siquiera el gl/gl.h y en los paquetes no he visto nada relacionado con opengl

_XUTI_H_

 
Cita de: "zupervaca"... en el ubuntu no existe ni siquiera el gl/gl.h y en los paquetes no he visto nada relacionado con opengl
Umm, si usas Ubuntu igual tienes que usar el apkget o como se diga de la debian ...

Pero yo en la Suse lo encontre por "mesa" en los paquetes. Pega una ojeada y comentas ...ç

ata lego
UTI

zupervaca

 no he encontrado nada de lo que me decias por el instalador de paquetes, con lo que lo estoy instalando todo (nooo), alguno tendra que ser y si no mal rollo <_<

saludos


zupervaca

 pues me da error de que no estan definidas las funciones, constantes y demas del opengl, con lo que los .h no estan, no se si valen los que tengo en windows y despues tampoco sabria donde meterlas ya que en linux cuando pones <> en vez de "" hace caso al makefile o como va?

lo he instalado todo y sigue sin rular

TheAzazel

Cita de: "zupervaca"pues me da error de que no estan definidas las funciones, constantes y demas del opengl, con lo que los .h no estan, no se si valen los que tengo en windows y despues tampoco sabria donde meterlas ya que en linux cuando pones <> en vez de "" hace caso al makefile o como va?

lo he instalado todo y sigue sin rular
Los .h suelen estar en /usr/include. En concreto, gl.h y glut.h deberian estar en ese path bajo un subdirectorio llamado GL, mira alli a ver si tienes lo tienes...aunque lo dudo porque cuando indicas un el compilador por defecto buscara en ese ruta(o las que tenga asignadas), no puedo asegurarte al 100% pero en todas las distribuccion que he trabajado... los .h esta en ese path que te dije.

En el makefile, si utilizas el parametro del compilador -I path... tambien buscara en ese path los headers dados... con -L le puedes indicar path donde tienes librerias (aunque yo prefiero usar aqui rutas absolutas modificadas con variables dentro del makefile...en gustos colores).

Y lo mismo en esta pagina..encuentras lo que probablemente no tengas (lib+headers):
Mesa

suerte






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.