Sunho Ki, Jinhong Park, Jae-Ho Nah, Minkyu Kim, Youngduke Seo, Chulho Shin
{"title":"Reusing MRTs for mobile GPUs","authors":"Sunho Ki, Jinhong Park, Jae-Ho Nah, Minkyu Kim, Youngduke Seo, Chulho Shin","doi":"10.1145/2820926.2820961","DOIUrl":null,"url":null,"abstract":"Recent mobile GPUs support OpenGL ES 3.x for high quality graphics contents. Multiple render targets (MRTs) are one of the new important features of the OpenGL ES 3.x specification. MRTs facilitate rendering multiple render-target textures (called G-buffer) at once, so this feature enables deferred shading; after various geometry data, such as color, normal, reflection, and refraction, are rendered into the G-buffer in the first pass, we can perform screen-space lighting using the G-buffer data in the second pass. Complex lighting with deferred shading is now very common on desktop and console devices.","PeriodicalId":432851,"journal":{"name":"SIGGRAPH Asia 2015 Posters","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGGRAPH Asia 2015 Posters","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2820926.2820961","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Recent mobile GPUs support OpenGL ES 3.x for high quality graphics contents. Multiple render targets (MRTs) are one of the new important features of the OpenGL ES 3.x specification. MRTs facilitate rendering multiple render-target textures (called G-buffer) at once, so this feature enables deferred shading; after various geometry data, such as color, normal, reflection, and refraction, are rendered into the G-buffer in the first pass, we can perform screen-space lighting using the G-buffer data in the second pass. Complex lighting with deferred shading is now very common on desktop and console devices.
最近的移动gpu支持OpenGL ES 3。X用于高质量的图形内容。多渲染目标(mrt)是OpenGL ES 3新的重要特性之一。x规范。mrt有助于同时渲染多个渲染目标纹理(称为G-buffer),因此该功能支持延迟着色;在各种几何数据,如颜色、法线、反射和折射,在第一次被渲染到G-buffer后,我们可以在第二次使用G-buffer数据执行屏幕空间照明。带有延迟阴影的复杂照明现在在桌面和控制台设备上非常常见。