GTK+ Forums

Discussion forum for GTK+ and Programming. Ask questions, troubleshoot problems, view and post example code, or express your opinions.
It is currently Tue Jul 29, 2014 2:35 am

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: GTK+, OpenGL and Windows
PostPosted: Tue Sep 01, 2009 3:08 pm 
Offline

Joined: Tue Sep 01, 2009 2:43 pm
Posts: 1
Hi all,

I need to do OpenGL under Windows and I need a GUI as well. I've been using plain OpenGL but I need GUI widgets and so I want to move to GTK+.

I tried compiling GtkGlExt and the build was failing using MinGW.

Can anyone explain how I can go about this or whether I'm using the wrong approach?

Thanks.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 13, 2009 11:10 am 
Offline
GTK+ Guru

Joined: Thu Jun 21, 2007 1:52 pm
Posts: 198
Location: Wilkes Barre Pa
1: http://www.bonifazi.eu/appunti/2008/02/ ... ndows.html
ALL_IN_ONE Installer for windows.
Gtk+ libraries,
also with Glade 3.6.7 (GUI visual creation) and
GtkGlExt (OpenGl embedded in a GtkDrawingArea).

2: http://clutter-project.org/
Clutter uses OpenGL (and optionally OpenGL|ES for use on Mobile and embedded platforms) for rendering but with an API which hides the underlying GL complexity from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
Runs on Linux, Windows and OSX with backend window system support for GLX, EGL, WGL, SDL and Cocoa.

Clutter "2D/3D Multimedia Toolkit" - "Gtk+, Cairo, Gstreamer, Libvlc, Webkit, MD2, Mozembed, Box2D plugins available."
Programming with Clutter 0.8
[Html] http://www.openismus.com/documents/clut ... rial/html/
[Pdf] http://www.openismus.com/documents/clut ... lutter.pdf
Programming with Clutter 0.9
[HTML] http://www.openismus.com/documents/clut ... index.html

Clutter Plugins
-----------------
Gtk+, Cairo, Gstreamer, Box2D Plugins
http://www.clutter-project.org/sources/

Webkit Plugin
git clone git://git.o-hand.com/webkit

VLC Plugin
http://github.com/rno/clutter-vlc/tree/master

MD2 Plugin
http://github.com/bpeel/clutter-md2/tree/master

Mozembed Plugin
http://git.clutter-project.org/cgit.cgi ... tree/tests



Note: Not sure if this one is for windows or just linux.
3: osgGtk is a library of C based Gtk+ and C++ based Gtk-- widgets to support OpenSceneGraph (OSG) applications.
The library also includes several example applications such as osgviewerGtk and osgviewerGtkmm.
[HTML] http://osggtk.wiki.sourceforge.net/main <--Download source for C/Gtk+ example code

4: Other info on OpenGL
Opengl Tutorials "3D Graphics Library"
OpenGL Programming Guide "RedBook"
[PDF] http://madison-project.wikidot.com/loca ... _Guide.pdf

OpenGL Reference Manual "BlueBook"
[Pdf] http://madison-project.wikidot.com/loca ... Manual.pdf

Hope that helps :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group