第五章的代码运行后发现是一个黑屏,没有任何东西,纹理并没有渲染到屏幕上边,原因是可能是作者的一个疏忽将图片的后缀名写错了:
- (void)loadTexture {
CGImageRef textureImage = [UIImage imageNamed:@"tech_texture-200026-xl.jp2"].CGImage;
而如上图的资源文件夹下并没有名为tech_texture-200026-xl.jp2的这张图片,应该是tech_texture-200026-xl.jpg。所以要么把后缀名改过来,要么指定其它的图片。