6
Czy jest możliwe, aby tło warstwy OpenGL ES było przezroczyste, aby można było zobaczyć, co kryje się za treścią OpenGL ES?Czy można utworzyć przezroczystą warstwę OpenGL ES?
Czy jest możliwe, aby tło warstwy OpenGL ES było przezroczyste, aby można było zobaczyć, co kryje się za treścią OpenGL ES?Czy można utworzyć przezroczystą warstwę OpenGL ES?
trzeba zrobić dwie rzeczy:
eaglLayer.opaque = NO;
eaglLayer.drawableProperties = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithBool:NO], kEAGLDrawablePropertyRetainedBacking, kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat, nil];
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);