这是由于配置osg时 freetype 插件没有配置到位。 我个人的解决方法 打开CMAKE,点击advance,不勾选OSG_TEXT_USE_FONTCONFIG。 同时将freetype路径设置为如下:
115 std::sort(results.begin(), results.end()); 116 ReaderWriter::ReadResult result = results.back(); 117 118 if (result.message().empty()) 119 { 120 switch(result.status()) 121 { 122 case(ReaderWriter::ReadResult::FILE_NOT_HANDLED): result.message() = "Warning: reading \""+read...
以Release模式编译执行,然后参考前一篇笔记,拷贝相关依赖项进入exe目录。再次运行。 此时运行会提示错误 FTH: (7640): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. *** Error reading file .osgearth_engine_rex: file not handled [osgEarth]* WARNING...
78std::stringlibraryName =createLibraryNameForFile(readFunctor._filename);79if(loadLibrary(libraryName)!=NOT_LOADED)80{81for(;itr.valid();++itr)82{83ReaderWriter::ReadResult rr = readFunctor.doRead(*itr);84if(readFunctor.isValid(rr))85returnrr;86elseresults.push_back(rr);87}88}8990//If ...
34、现是osgearth2.0中boolEarthManipulator:handle(const osgGA:GUIEventAdapter& ea, osgGA:GUIActionAdapter& aa) if ( ea.getHandled() )/这两句的问题 return false;/这两句的问题注释掉就可以了,或者不注释掉但程序中不要使用类似如下事件处理addEventHandler(new osgViewer:RecordCameraPathHandler);否则会导 ...
? if ( ea.getHandled() )//这两句的问题 ? ?? ???return false;//这两句的问题 注释掉就可以了, 或者不注释掉但程序中不要使用类似如下事件处理 addEventHandler(new osgViewer::RecordCameraPathHandler); 否则会导致handle函数返回无法执行FRAME。EarthManipulator默认鼠标右键滚轮都是有响应的。 osgEarth纹理...
<cache type="filesystem"> <path>.\\osgearth_cache</path> </cache> </options> <image name="TIF" driver="vpb"> <url>.\\earth\\earth.ive</url> </image> ive是自己用8片tif处理的,但是调入earth文件之后,绘制效率比直接调入tif快 但显示精度就明显差了不少,比直接看ive地形就差得更远, 不...
Error reading file osgearth_viewer: file not handled _forceVertexArrayObject = 0 _forceVertexBufferObject = 0 ViewerBase::configureAffinity() numProcessors=4 databasePagers = 1 _forceVertexArrayObject = 0 _forceVertexBufferObject = 0 VERTEX glCompileShader "oe_terrain_SDK_mp_VS" FAILED ...
? if ( ea.getHandled() )//这两句的问题 ? ?? ???return false;//这两句的问题 注释掉就可以了, 或者不注释掉但程序中不要使用类似如下事件处理 addEventHandler(new osgViewer::RecordCameraPathHandler); 否则会导致handle函数返回无法执行FRAME。 EarthManipulator默认鼠标右键滚轮都是有响应的。 osgEarth...
? if ( ea.getHandled() )//这两句的问题 ? ?? ???return false;//这两句的问题 注释掉就可以了, 或者不注释掉但程序中不要使用类似如下事件处理 addEventHandler(new osgViewer::RecordCameraPathHandler); 否则会导致handle函数返回无法执行FRAME。EarthManipulator默认鼠标右键滚轮都是有响应的。 osgEarth纹理...