WebGLTexture

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.

* Some parts of this feature may have varying levels of support.

Note: This feature is available in Web Workers.

Giao diện WebGLTexture là một phần của WebGL API và đại diện cho một đối tượng texture mờ đục cung cấp bộ nhớ và trạng thái cho các thao tác texturing.

WebGLObject WebGLTexture

WebGL textures

Đối tượng WebGLTexture không định nghĩa bất kỳ phương thức hoặc thuộc tính nào của riêng nó và nội dung của nó không thể truy cập trực tiếp. Khi làm việc với các đối tượng WebGLTexture, các phương thức sau của WebGLRenderingContext hữu ích:

Xem thêm hướng dẫn WebGL về Sử dụng texture trong WebGL.

WebXR opaque textures

Khi sử dụng các layer WebXR, đối tượng XRWebGLBinding sẽ trả về các thể hiện của WebGLTexture mờ đục cho các tệp đính kèm màu sắc và độ sâu/stencil.

Các phương thức WebXR trả về đối tượng WebGLTexture mờ đục:

Ví dụ

Tạo texture

js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const texture = gl.createTexture();

Thông số kỹ thuật

Specification
WebGL Specification
# 5.9

Tương thích trình duyệt

Xem thêm