I have the basic first tutorial set up. I'm using BaseApplication.cpp/.h exactly as they are online.
Other than that, I have TutorialApplication.cpp/.h... these are as they are at the end of the first tutorial, with just these lines added to main:
Code: Select all
// Added as suggested for manually configuring an Xcode 4 project
Ogre::String workingDir = Ogre::macBundlePath()+"/Contents/Resources";
chdir(workingDir.c_str());
std::cout << "working directory: "+workingDir+"\n";
I'm using Cocoa for the API and 64 bit. Ogre version 1.8.0.
What I get is this: The window appears with the Ogre head (after some screen tearing - how can I make it so the initial screen tearing stuff doesn't happen?) My cursor vanishes. To unselect the window, I have to command tab out of it. If I look at the window while it's in the background, I can see the FPS is updating. When I mouse over the window, I get a spinning rainbow ball for a cursor. In the dock and the force quit window, I see "Application Not Responding".
So... suggestions?
Also, a somewhat related question: I'd like to utilize gestures on computers with multitouch trackpads. Will OIS support that or do I need to find a different way of supporting those?