gpt4 book ai didi

com.google.gwt.webgl.client.WebGLRenderingContext.bindTexture()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-25 13:47:05 26 4
gpt4 key购买 nike

本文整理了Java中com.google.gwt.webgl.client.WebGLRenderingContext.bindTexture()方法的一些代码示例,展示了WebGLRenderingContext.bindTexture()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebGLRenderingContext.bindTexture()方法的具体详情如下:
包路径:com.google.gwt.webgl.client.WebGLRenderingContext
类名称:WebGLRenderingContext
方法名:bindTexture

WebGLRenderingContext.bindTexture介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

@Override
public void glBindTexture (int target, int texture) {
  gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: libgdx/libgdx

@Override
public void glBindTexture (int target, int texture) {
  gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: thothbot/parallax

@Override
public void glBindTexture (int target, int texture) {
  gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-gwt

@Override
public void glBindTexture (int target, int texture) {
  gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: threerings/playn

@Override
public void glBindTexture(int target, int textureId) {
 gl.bindTexture(target, getTexture(textureId));
}

代码示例来源:origin: io.playn/playn-html

@Override
public void glBindTexture (int target, int texture) {
 gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: playn/playn

@Override
public void glBindTexture (int target, int texture) {
 gl.bindTexture(target, textures.get(texture));
}

代码示例来源:origin: playn/playn

private void draw() {
 gl.bindFramebuffer(FRAMEBUFFER, null);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
}

代码示例来源:origin: threerings/playn

private void draw() {
 gl.bindFramebuffer(FRAMEBUFFER, null);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
}

代码示例来源:origin: com.googlecode.playn/playn-webgl

private void draw() {
 gl.bindFramebuffer(FRAMEBUFFER, null);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
}

代码示例来源:origin: com.googlecode.playn/playn-webgl

private void drawToFramebuffer() {
 gl.bindFramebuffer(FRAMEBUFFER, fbuf);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
 gl.bindFramebuffer(FRAMEBUFFER, null);
}

代码示例来源:origin: playn/playn

private void drawToFramebuffer() {
 gl.bindFramebuffer(FRAMEBUFFER, fbuf);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
 gl.bindFramebuffer(FRAMEBUFFER, null);
}

代码示例来源:origin: threerings/playn

private void drawToFramebuffer() {
 gl.bindFramebuffer(FRAMEBUFFER, fbuf);
 gl.clear(COLOR_BUFFER_BIT | DEPTH_BUFFER_BIT);
 gl.bindTexture(TEXTURE_2D, birdTexture);
 drawQuad();
 gl.bindTexture(TEXTURE_2D, null);
 gl.bindFramebuffer(FRAMEBUFFER, null);
}

代码示例来源:origin: threerings/playn

@Override
 public void onEvent(NativeEvent e) {
  // Load image data into the texture object once it's loaded.
  gl.bindTexture(TEXTURE_2D, tex);
  gl.texImage2D(TEXTURE_2D, 0, RGBA, RGBA, UNSIGNED_BYTE, img);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
  gl.bindTexture(TEXTURE_2D, null);
 }
});

代码示例来源:origin: playn/playn

@Override
 public void onEvent(NativeEvent e) {
  // Load image data into the texture object once it's loaded.
  gl.bindTexture(TEXTURE_2D, tex);
  gl.texImage2D(TEXTURE_2D, 0, RGBA, RGBA, UNSIGNED_BYTE, img);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
  gl.bindTexture(TEXTURE_2D, null);
 }
});

代码示例来源:origin: com.googlecode.playn/playn-webgl

@Override
 public void onEvent(NativeEvent e) {
  // Load image data into the texture object once it's loaded.
  gl.bindTexture(TEXTURE_2D, tex);
  gl.texImage2D(TEXTURE_2D, 0, RGBA, RGBA, UNSIGNED_BYTE, img);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
  gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
  gl.bindTexture(TEXTURE_2D, null);
 }
});

代码示例来源:origin: com.googlecode.playn/playn-webgl

private WebGLTexture createTexture() {
 WebGLTexture tex = gl.createTexture();
 gl.bindTexture(TEXTURE_2D, tex);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
 return tex;
}

代码示例来源:origin: threerings/playn

private WebGLTexture createTexture() {
 WebGLTexture tex = gl.createTexture();
 gl.bindTexture(TEXTURE_2D, tex);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
 return tex;
}

代码示例来源:origin: playn/playn

private WebGLTexture createTexture() {
 WebGLTexture tex = gl.createTexture();
 gl.bindTexture(TEXTURE_2D, tex);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MAG_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_MIN_FILTER, LINEAR);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_S, CLAMP_TO_EDGE);
 gl.texParameteri(TEXTURE_2D, TEXTURE_WRAP_T, CLAMP_TO_EDGE);
 return tex;
}

代码示例来源:origin: playn/playn

private WebGLFramebuffer createFramebuffer(int width, int height) {
 WebGLTexture tex = createTexture();
 fbuf = gl.createFramebuffer();
 gl.texImage2D(TEXTURE_2D, 0, RGBA, width, height, 0, RGBA, UNSIGNED_BYTE, null);
 WebGLRenderbuffer rbuf = gl.createRenderbuffer();
 gl.bindRenderbuffer(RENDERBUFFER, rbuf);
 gl.renderbufferStorage(RENDERBUFFER, RGBA4, width, height);
 gl.framebufferTexture2D(FRAMEBUFFER, COLOR_ATTACHMENT0, TEXTURE_2D, tex, 0);
 gl.framebufferRenderbuffer(FRAMEBUFFER, DEPTH_ATTACHMENT, RENDERBUFFER, rbuf);
 gl.bindTexture(TEXTURE_2D, null);
 gl.bindRenderbuffer(RENDERBUFFER, null);
 gl.bindFramebuffer(FRAMEBUFFER, null);
 return fbuf;
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com