1
Этих кода бревен, что UIImage имеет ширину, но загруженная текстура не имеет ширины 0:GLKTextureLoader нагрузка ничего, без ошибок
NSDictionary * options = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:YES],
GLKTextureLoaderOriginBottomLeft,
nil];
NSError * error;
UIImage * iu = [UIImage imageNamed:fileName];
CGImageRef cg=iu.CGImage;
NSLog(@"image size width: %f", iu.size.width);
self.textureInfo= [GLKTextureLoader textureWithCGImage:cg options:options error:&error];
if (self.textureInfo == nil) {
NSLog(@"Error loading file: %@", [error localizedDescription]);
return nil;
}
NSLog(@"texture width: %f", self.textureInfo.width);
Если последний строка лог показывает 0
, что я делаю неправильно? Ошибка зарегистрирована.