我必须开发一些气泡,它们将包含主要背景图像的某些部分。 1我从不使用OpenGL ES2。 你知道一些帮我理解openGl的书或书吗?
2.如何在OpenGl中截取一些背景图片?
3.如何在球体内部设置一些图像?
答案 0 :(得分:1)
1)尝试一些示例,例如GLPaint
2)你可以制作一个UIView截图:
+ (UIImage *)imageFromView:(UIView *)view {
UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
3)你需要生成和load a texture from image。然后创建正确的vertex coordinates并绘制它们。或者你可以创建一个fragment shader来完成所有这些操作,并且只绘制一个正方形。