bool Terrain::readRawFile(std::string fileName)
{
.
std::vector<BYTE> in( _numVertices );
std::ifstream inFile(fileName.c_str(), std::ios_base::binary);
if( inFile == 0 )
return false;
inFile.read(
(char*)&in[0],
in.size());
inFile.close();
_heightmap.resize( _numVertices );
for(int i = 0; i < in.size(); i++)
_heightmap[i] = in[i];
return true;
}
代码如上 其余部分太多 不好贴了。 报错在 if( inFile == 0 )return false; 这里 证明每次inFile 都没有加载成功
求各位帮忙看看可能是哪里出的问题啊?? 这个是龙书里的第地形构建范例。