|
用 3dmax做出模型后,模型的纹理贴图很清晰,用osggis处理后,在osgViewer下浏览模型,其贴图看起来很闪烁,但是把整个场景保存成ive格式的文件后重新加载,模型的闪烁现象没有了,不知道是什么问题,这是我模型保存的代码
if (!strPath.isEmpty()&&root!=0)
{
::setlocale(LC_ALL,"Chinese-simplified");
bool result=osgDB::writeNodeFile(*root,std::string(strPath.toLocal8Bit().data()));
if (result)
{
QMessageBox::warning(this,tr("提示"),tr("保存成功!"),QMessageBox::Yes);
}
else
{
QMessageBox::warning(this,tr("提示"),tr("保存失败!"),QMessageBox::Yes);
} |
|