From: Yang S. <ys...@ec...> - 2008-11-13 05:49:00
|
Hello everyone, It is me again... First Thank Dan and Nate's answering. 1. I have updated the OGRE binary to 1.6 and reinstalled Gazebo SVN with Cg support. Some files I open by gazebo have poor displaying outputs as one attached pic's showing; (No matter what kind of RTTMode is: PBuffers/FBO/copy) 2. Still I have some errors when open some files: > terminate called after throwing an instance of > 'Ogre::FileNotFoundException' > what(): OGRE EXCEPTION(6:FileNotFoundException): Cannot locate > resource Mesh.mesh in resource group General or any other group. in > ResourceGroupManager::openResource at OgreResourceGroupManager.cpp > (line 753) or errors below when opening some files > terminate called after throwing an instance of > 'Ogre::RenderingAPIException' > what(): OGRE EXCEPTION(3:RenderingAPIException): Invalid > externalWindowHandle (wrong server or screen) in GLXWindow::create at > OgreGLXWindow.cpp (line 239) > Aborted (BTW, I think my glx is ok, since I have: _#glxinfo |grep rendering direct rendering: Yes_) Thank you for your concern! With kind regards yang Nate Koenig wrote: Also, in your gazeborc file are two path definitions. One is called the gaeboPath and it defines the location of the Media directory (which is typically installed to /usr/local/share/gazebo), and the other is the location of the OGRE libraries. Make sure these paths are set correctly. -nate On Mon, Nov 10, 2008 at 11:25 AM, Daniel Carr <dan...@us...> wrote: Depending on which version of Gazebo you are using, it may not be compatible with OGRE 1.4.6 (the latest (via SVN builds) are compatible with 1.6, as I recall). As far as PBuffers goes, you may need to change your rendering method - I believe this is in the gazeborc file - other methods are: FBO and Copy (in order of performance, high to low). Try changing to FBO and seeing if gazebo will run then. If not, you may need to upgrade your video drivers and if neither of those work, Copy should allow you to run gazebo, but with poor performance. Best, Dan On Mon, Nov 10, 2008 at 10:32 AM, Yang Song <ys...@ec...> wrote: I also met a problem on OGRE, here is my error message: "terminate called after throwing an instance of 'Ogre::UnimplementedException' what(): OGRE EXCEPTION(9:UnimplementedException): Floating point PBuffers not supported on this hardware in GLRenderTexture::createPBuffer at OgreGLXRenderTexture.cpp (line 111)" However, I installed OGRE by yum, so the version is 1.4.6. And I can not find the file "OgreGLXRenderTexture.cpp". Could anybody give a hint on this problem, please? Thanks in advance With kind regards Yang Song jiapei100: > I was told (by google searching) that Gazebo SVN is now compatible with > OGRE > SVN, but I always get the following annoying errors. Is it a OGRE error? > Or > a Gazebo error?? > > > terminate called after throwing an instance of > 'Ogre::InvalidParametersException' > what(): OGRE EXCEPTION(2:InvalidParametersException): Sky dome material > 'Gazebo/CloudySky' not found. in SceneManager::setSkyDome at > OgreSceneManager.cpp (line 1782) > Aborted > > > Best Regards > JIA Pei > > > ----- > Welcome to Vision Open > http://www.visionopen.com http://www.visionopen.com > > > |