osgb如何支持中文路径

 经过测试osgDB::readRefNodeFile是无法支持中文路径的。

//获取osgb加载模块
osgDB::ReaderWriter* rw = osgDB::Registry::instance()->getReaderWriterForExtension("osgb");
//使用w_char_t*这个重载


auto f = std::ifstream(*LoadPath, 33);
//readNode可以从流读取osgb文件
osgDB::ReaderWriter::ReadResult rr = rw->readNode(f);
node = rr.getNode();
f.close();

 

posted on 2022-11-04 10:23  梦回今夕  阅读(219)  评论(0编辑  收藏  举报

导航