2010-07-27 40 views

回答

12

WWDC會話415視頻會略過這一點,所以請抓住並觀察,如果可以的話。

本質上,您使用glRenderbufferStorageMultisampleAPPLE爲其深度和顏色緩衝區創建了msaa渲染的第二個幀緩衝區。然後你綁定此多重採樣的幀緩衝,渲染場景,然後做多重採樣的決心到主幀緩衝區:

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

然後綁定渲染緩衝區,目前它,你通常會。

我自己對OpenGL ES還比較陌生,但我希望這能幫助你走上正軌。