|
通常我们调用模型是采用如下的方法
osg::ref_ptr<osg::Node> loadedModel0;
std::string file0("flight.flt");
loadedModel0 = osgDB::readNodeFile(file0);
现在我想从内存中读取模型,方法如下:
char szBuffer[0x10000];
myReadFile(hFile, szBuffer, sizeof(szBuffer), &dwBytes, NULL);
其中ReadFile为自定义函数,作用是将模型文件的内容读入到szBuffer中。hFile为模型文件的句柄
现在模型文件的内容已经存入了szBuffer中,那么如何才能将其加载到osg::Node中呢?
请赐教,多谢多谢 |
|