logo
  • 教程列表
  • SO官方文档
  • 纹理
    • 纹理的基础知识
    • 纹理和帧缓冲
    • 读取纹理数据
    • 在 GLSL 着色器中使用纹理
    • 使用公益组织
  1. StackOverflow 文档
  2. opengl 教程
  3. 纹理
  4. 读取纹理数据

读取纹理数据

Created: November-22, 2018

你可以使用 glGetTexImage 函数读取纹理数据:

char *outBuffer = malloc(buf_size);

glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, texture);

glGetTexImage(GL_TEXTURE_2D,
              0,
              GL_RGBA,
              GL_UNSIGNED_BYTE,
              outBuffer);

注意: 纹理类型和格式仅作为示例,可以不同。

  • 在 GLSL 着色器中使用纹理
  • 纹理和帧缓冲

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明