gpt4 book ai didi

java - 将部分 Pixmap 上传到 GPU

转载 作者:太空宇宙 更新时间:2023-11-04 07:15:34 25 4
gpt4 key购买 nike

我想将部分Pixmap(指定的矩形)上传到GPU中的纹理(指定位置)。

我想要实现的是

void updateTextureFromPixmap(sourcePixmap,sourceRectangle,destTexture, destRectangle) {  
destTexture.fill(copyfrom(sourcePixmap),copyarea(SourceRectangle),newArea(destRectangle));
}

我应该使用 glTexSubImage2D 吗?我还在学习 opengl ;/

最佳答案

您可以使用Texture#draw将像素图放入纹理中。像这样:

Pixmap imgA = new Pixmap(Gdx.files.internal("mypng"));
Texture texture = new Texture(200, 200, Pixmap.Format.RGBA8888);
texture.draw(imgA, 0, 0);

关于java - 将部分 Pixmap 上传到 GPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20026627/

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