WEBGL_color_buffer_float 扩展
报告反馈
WEBGL_color_buffer_float
扩展是 WebGL API 的一部分,它添加了渲染到 32 位浮点颜色缓冲区的功能。
可以使用 WebGLRenderingContext.getExtension()
方法使用 WebGL 扩展。有关更多信息,另请参阅 使用扩展 在 WebGL 教程 中。
注意:此扩展仅适用于 WebGL 1 上下文。对于 WebGL 2,请使用 EXT_color_buffer_float
扩展。
常量
OES_texture_float
扩展隐式启用此扩展。-
ext.RGBA32F_EXT
- RGBA 32 位浮点颜色可渲染格式。
-
ext.RGB32F_EXT
( 已弃用 ) RGB 32 位浮点颜色可渲染格式。
-
?
ext.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT
-
?
扩展方法
ext.UNSIGNED_NORMALIZED_EXT
示例
internalformat
参数现在接受 ext.RGBA32F_EXT
和 ext.RGB32F_EXT
( 已弃用 ).const ext = gl.getExtension("WEBGL_color_buffer_float");
gl.renderbufferStorage(gl.RENDERBUFFER, ext.RGBA32F_EXT, 256, 256);
规范
js |
---|
规范 |
浏览器兼容性
WebGL WEBGL_color_buffer_float 扩展规范