WebGLRenderingContext.depthRange()

depthRange方法指定深度,绘制范围是从标准化设备坐标到窗口或视口(viewport)坐标。

语法

void gl.depthRange(zNear, zFar);

参数

zNear

GLclampf类型,指定近裁界面到窗口或视口坐标的映射。范围是从0到1,且一定比zFar小或相等。默认值是0。

zFar

GLclampf类型,指定远裁界面到窗口或视口坐标的映射。范围是从0到1。默认值是1。

返回值

例子

gl.depthRange(0.2, 0.6);

核查当前的深度范围,询问DEPTH_RANGE常数,它将返回一个Float32Array。

gl.getParameter(gl.DEPTH_RANGE);
// Float32Array[0.2, 0.6]

规范

WebGL 1.0

OpenGL ES 2.0

浏览器兼容

Desktop:Chrome 9、 Firefox 4.0 、 Internet Explorer 11 、Opera 12、Safari 5.1;

Mobile: Android ?、 Chrome for Android 25、 Firefox Mobile (Yes)、 IE Mobile ?、 Opera Mobile 12、 Safari Mobile 8.1

results matching ""

    No results matching ""