We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

WebGLRenderingContext.clearDepth()

WebGL APIWebGLRenderingContext.clearDepth() 方法用于设置深度缓冲区的深度清除值。

这个深度清除值的设定,是为了调用clear() 的时候使用,这个值的范围是0到1。

语法

void gl.clearDepth(depth);

参数

depth
类型:GLclampf。 深度值的设定,是当清除深度缓冲区的时候使用。默认值为1。

返回值

None.

样例

gl.clearDepth(0.5);

若要获取当前深度清除值,查询DEPTH_CLEAR_VALUE 常量。

gl.getParameter(gl.DEPTH_CLEAR_VALUE);
// 0.5

规范

Specification Status Comment
WebGL 1.0
clearDepth
Recommendation Initial definition.
OpenGL ES 2.0
glClearDepthf
Standard Man page of the OpenGL API.

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support912411125.1
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes25 Yes Yes128.1 Yes

另见

文档标签和贡献者

标签: 
此页面的贡献者: shenwenkai
最后编辑者: shenwenkai,