WebGLRenderingContext: depthRange() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Phương thức WebGLRenderingContext.depthRange() của WebGL API chỉ định ánh xạ phạm vi độ sâu từ tọa độ thiết bị chuẩn hóa tới tọa độ cửa sổ hoặc khung nhìn.

Cú pháp

js
depthRange(zNear, zFar)

Thông số

zNear

A GLclampf chỉ định ánh xạ của mặt phẳng cắt gần tới tọa độ cửa sổ hoặc khung nhìn. Được kẹp trong phạm vi từ 0 đến 1 và phải nhỏ hơn hoặc bằng zFar. Giá trị mặc định là 0.

zFar

A GLclampf xác định ánh xạ của mặt phẳng cắt xa tới cửa sổ hoặc tọa độ khung nhìn. Được kẹp trong phạm vi từ 0 đến 1. Giá trị mặc định là 1.

Giá trị trả về

Không có (undefined).

Ví dụ

js
gl.depthRange(0.2, 0.6);

Để kiểm tra phạm vi độ sâu hiện tại, hãy truy vấn hằng số DEPTH_RANGE trả về Float32Array

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

Thông số kỹ thuật

Thông số kỹ thuật
WebGL Specification
# 5.14.3

Khả năng tương thích của trình duyệt

Xem thêm