2010-07-27 17 views

Trả lời

12

Video WWDC phiên 415 đi qua một chút, vì vậy hãy lấy và xem nếu bạn có thể.

Về cơ bản, bạn tạo bộ đệm khung thứ hai để hiển thị msaa bằng cách sử dụng glRenderbufferStorageMultisampleAPPLE cho bộ đệm độ sâu và màu sắc của nó. Sau đó, bạn gắn bộ đệm khung multisample này, làm cho khung cảnh của bạn, sau đó thực hiện quyết tâm cách liền lạc vào bộ đệm khung chính của bạn:

glBindFramebuffer(GL_READ_FRAMEBUFFER_APPLE, msaaFramebuffer); 
glBindFramebuffer(GL_DRAW_FRAMEBUFFER_APPLE, defaultFramebuffer); 
glResolveMultisampleFramebufferAPPLE(); 

sau đó ràng buộc của bạn render đệm và tặng nó như là bạn bình thường.

Tôi vẫn còn tương đối mới đối với OpenGL ES, nhưng tôi hy vọng điều này sẽ giúp bạn đi đúng hướng.