2010-07-27 30 views

Odpowiedz

12

Sesja WWDC 415 wideo idzie o tym nieco, więc chwyć i uważaj, jeśli możesz.

Zasadniczo tworzysz drugi bufor ramki dla renderowania msaa przy użyciu glRenderbufferStorageMultisampleAPPLE dla jego buforów głębi i kolorów. Następnie należy powiązać tę Multisample bufora ramki, renderować scenę, a następnie zrobić determinację multisampling do głównego bufora ramki:

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

następnie powiązać renderowanie bufor i przedstawić je tak jak zwykle.

Wciąż jestem względnie nowy w OpenGL ES, ale mam nadzieję, że pomoże ci to we właściwym kierunku.