Here's my own open source project built with pyopengl and pyqt. http://code.google.com/p/ice-cache-explorer/ Hope it helps.
-mab "The world goin' one way, people another!" - Poot > From: [email protected] > To: [email protected] > Date: Mon, 30 May 2011 22:04:06 +0200 > Subject: Re: [PyQt] Basic 3D Viewer > > On Mon May 30 20:04:16 BST 2011, Knacktus wrote: > > > I need to evaluate the options for building a basic 3D viewer with PyQt. > > The scenes are static, but quite large (some hundreds medium complex > > (~500 triangles) objects). Show/Hide objects, rotate, drag, zoom, change > > colors and some other basic operations need to be available. > > > > Currently, I've got some very coarse understanding of OpenGL and > > scenegraphs, but cannot really grasp the complexitiy of the topic. > > It might be worth experimenting with the PyQt OpenGL examples to get a feel > for the subject, but it will be a steep learning curve to go from there to > writing a 3D editor, I think. > > > Can anyone comment on the complexity of building it from scratch? I'm > > looking for some directions, best practices. E.g., do PyOpenGL and PyQt > > play together? > > Yes, you need to create the rendering context using PyQt then use PyOpenGL > for the rendering. There are examples supplied with PyQt that do this. > > > Also, are there some higher level scenegraph libs (or bindings) or 3D > > engines (CAD engine) compatible with PyQt that could be usefull? > > Take a look at this page for suggestions: > > http://www.diotavelli.net/PyQtWiki/Third_Party_Packages_and_Modules > > Building on top of Coin3D is an option you might want to explore. There are > probably other solutions out there as well. > > David > _______________________________________________ > PyQt mailing list [email protected] > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
_______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
