27

By liuyanghejerry

No Comments

Categories: Qt, Qt Resource

Tags: ,

QtOgreFramework

While looking around, I found a framework combines Ogre with Qt. Ogre is a well-known open-source 3D graphic engine, that brings impressive effects. The framework supports…

  • A configuration dialog:
    • Contains a ‘Graphics configuration widget’ to configure Ogre.
    • Support for rendering systems, resolution, etc.
    • All config settings stored to an .ini file
  • A log viewer:
    • Syntax highlighting and filtering
    • Qt’s message handler are redirected to this system
    • Ogre’s logs are also redirected
  • A Frames Per Second widget
    • Actaully a Qt Dialog
    • Window decorations turned off
    • Custom mouse handling so it can be dragged around
  • Simple to use interface:
    • Just inherit from ‘GameLogic’ class and override the desired functions
    • Demo is included which shows basic usage
    • Very few assumptions made so you have maximum flexibility
  • Support for transparent windows on some systems (Vista, Linux with Compviz)

As above, it may help if you want make a game with both Qt and Ogre. Unluckily, it seems not been developed since Aug, 2010 :(

Links:

http://www.ogre3d.org/forums/viewtopic.php?f=11&t=45709
https://ogreaddons.svn.sourceforge.net/svnroot/ogreaddons/trunk/QtOgreFramework/