lingfors wrote:Source code now available at bitbucket again.
Terrain textures are missing though, because I can't remember where I found them, and thus can't check the licenses.
Hi) Very cool work, I'm never write this )
I get project from hg, under windows 7 and VC90 + Ogre 1.8 post small fixes I'm compiled it. Run without texture (
On MacOSX Lion, also compiled after small fixes, but crush on run.
Code: Select all
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000028
0x00000001003823e5 in Ogre::RenderSystem::_render ()
(gdb) info s
#0 0x00000001003823e5 in Ogre::RenderSystem::_render ()
#1 0x0000000105164326 in Ogre::GLRenderSystem::_render ()
#2 0x00000001003db0ba in Ogre::SceneManager::renderSingleObject ()
#3 0x000000010037c3fd in Ogre::QueuedRenderableCollection::acceptVisitor ()
#4 0x00000001003da0ae in Ogre::SceneManager::renderBasicQueueGroupObjects ()
#5 0x00000001003d8642 in Ogre::SceneManager::renderVisibleObjectsDefaultSequence ()
#6 0x00000001003d3537 in Ogre::SceneManager::_renderScene ()
#7 0x00000001001f1815 in Ogre::Camera::_renderScene ()
#8 0x000000010039e69a in Ogre::RenderTarget::_updateViewport ()
#9 0x000000010039e412 in Ogre::RenderTarget::_updateAutoUpdatedViewports ()
#10 0x000000010039e376 in Ogre::RenderTarget::updateImpl ()
#11 0x000000010039ff8d in Ogre::RenderTarget::update ()
#12 0x0000000100380a9f in Ogre::RenderSystem::_updateAllRenderTargets ()
#13 0x00000001003c58b1 in Ogre::Root::_updateAllRenderTargets ()
#14 0x00000001003c5830 in Ogre::Root::renderOneFrame ()
#15 0x0000000100007904 in OgrePlanet::Application::startRenderLoop (this=0x7fff5fbff8a8) at OPApplication.cpp:194
#16 0x000000010000abde in OgrePlanet::Application::go (this=0x7fff5fbff8a8) at OPApplication.cpp:46
#17 0x000000010002c9f4 in main (argc=1, argv=0x7fff5fbff970) at OPMain.cpp:39
Its happen in
Code: Select all
void Application::startRenderLoop()
{
mTrayManager = new OgreBites::SdkTrayManager("OgrePlanetTrayManager", mWindow, mMouse);
mTrayManager->showFrameStats(OgreBites::TL_BOTTOMLEFT);
mTrayManager->showLogo(OgreBites::TL_BOTTOMRIGHT);
mTrayManager->hideCursor();
mRoot->addFrameListener(this);
Ogre::Timer timer;
timer.reset();
Ogre::Real timeFactor = 60.0 * 60.0 * 24.0;
---->>>>>while (mPlanet->notifyPreRender() && mRoot->renderOneFrame() && mPlanet->notifyPostRender())
{
I don't know what doing. Help please. In the evening I'm test it on Linux
P.S. Sorry for my english)