--- title: WebGLRenderingContext.createTexture() slug: Web/API/WebGLRenderingContext/createTexture translation_of: Web/API/WebGLRenderingContext/createTexture ---
{{APIRef("WebGL")}}

WebGL APIWebGLRenderingContext.createTexture() 方法创建并初始化了一个{{domxref("WebGLTexture")}} 目标。

语法

WebGLTexture gl.createTexture();

参数

无。

返回值

一个可以被任何图像绑定的 {{domxref("WebGLTexture")}} 目标

示例

另见 Using textures in WebGL上的WebGL tutorial

创建一个纹理

var canvas = document.getElementById('canvas');
var gl = canvas.getContext('webgl');
var texture = gl.createTexture();

规范

Specification Status Comment
{{SpecName('WebGL', "#5.14.8", "createTexture")}} {{Spec2('WebGL')}} Initial definition.
{{SpecName('OpenGL ES 2.0', "glGenTextures.xml", "glGenTextures")}} {{Spec2('OpenGL ES 2.0')}} Man page of the (similar) OpenGL API.

浏览器兼容性

{{Compat("api.WebGLRenderingContext.createTexture")}}

另见