Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. WebGL2RenderingContext
  4. copyTexSubImage3D()

WebGL2RenderingContext: copyTexSubImage3D() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2021⁩.

Note: This feature is available inWeb Workers.

ThecopyTexSubImage3D() method of theWebGL2RenderingContext interface of theWebGL API copies pixels from the currentWebGLFramebuffer into a 3D texture sub-image.

Syntax

js
copyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height)

Parameters

target

AGLenum specifying the binding point (target) of the active texture. Possible values:

  • gl.TEXTURE_3D: A three-dimensional texture.
  • gl.TEXTURE_2D_ARRAY: A two-dimensional array texture.
level

AGLint specifying the level of detail. Level 0 is the base image level and leveln is the n-th mipmap reduction level.

xoffset

AGLint specifying the x offset within the texture image.

yoffset

AGLint specifying the y offset within the texture image.

zoffset

AGLint specifying the z offset within the texture image.

x

AGLint specifying the x coordinate of the lower left corner where to start copying.

y

AGLint specifying the y coordinate of the lower left corner where to start copying.

width

AGLsizei specifying the width of the texture in texels.

height

AGLsizei specifying the height of the texture in texels.

Return value

None (undefined).

Examples

js
gl.copyTexSubImage3D(gl.TEXTURE_3D, 0, 0, 0, 0, 0, 0, 16, 16);

Specifications

Specification
WebGL 2.0 Specification
# 3.7.6

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp