腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何
使用LWJGL
加载
用作
openGL
纹理
的图像?
、
、
我正在尝试使用LWJGL库
加载
一个图像
作为
openGL
的
纹理
。根据我目前所发现的,我需要将
纹理
作为
ByteBuffer传递给
openGL
。我现在拥有的是一些代码,可以正确地
加载
图像,并将其存储在
BufferedImage
对象中。问题是,我不知道
如何
从
BufferedImage
转换到包含
openGL
(
作为
函数GL11.glTexImage2D()的输入)的正确格式
浏览 2
提问于2011-03-04
得票数 7
回答已采纳
1
回答
如何
加载
bufferedImage
作为
opengl
纹理
?
、
、
、
、
我正在尝试从
加载
的缓冲图像创建
纹理
,如下所示: public static long loadTexture(String img) throws IOException{
BufferedImage
bufferedImage
= ImageIO.read(imgPath); byte[] pixels = ((DataBufferByte)
bufferedImage
.getRaster().getDataB
浏览 20
提问于2020-01-22
得票数 1
回答已采纳
2
回答
将动画图像
加载
到
BufferedImage
数组
、
、
、
、
我正在尝试将动画
纹理
无缝地实现到
OpenGL
游戏中。我创建了一个泛型ImageDecoder类来将任何
BufferedImage
转换为ByteBuffer。它目前工作得很完美,尽管它不能
加载
动画图像。 我并不是要将动画图像
加载
为ImageIcon。我需要
BufferedImage
来获得一个兼容
OpenGL
的ByteBuffer。
如何
在动画图像中以
BufferedImage
数组的形式
加载
每一帧?在类似的注释中,我<em
浏览 1
提问于2012-01-14
得票数 1
回答已采纳
1
回答
有没有人可以深入解释一下
如何
将
bufferedimage
更改为bytebuffer?
、
、
、
、
为了
OpenGL
。我可以使用很多
纹理
加载
器,但是将
bufferedimage
更改为bytebuffer所需的基础是什么呢?我只是不想直接复制/粘贴代码,我更愿意知道它的意思。对于初学者来说,bytebuffer需要从
bufferedimage
中获取哪些信息,以及
如何
获取这些信息?
浏览 0
提问于2012-02-28
得票数 0
回答已采纳
3
回答
如何
使用LWJGL在内存中保存图像?
、
、
、
、
我将所有这些图像放在一个
BufferedImage
数组中,这个数组是静态的,因为它对所有盒子都是相同的。我不知道
如何
使用LWJGL做到这一点,因为gl_方法(glBegin(),glVertex2i())将始终在屏幕上绘制,尽管我从未指定过它。那么,我
如何
绘制图像,
如何
将其存储在内存中(也使用
BufferedImage
),以及
如何
在需要的时候将其绘制在屏幕上?我发现LWJGL使用
纹理
,我将
BufferedImage
的第一个静态数组设为
纹理</
浏览 3
提问于2012-06-24
得票数 0
1
回答
从sprite sheet Java读取图像
、
BufferedImage
bigImg = ImageIO.read(new File("sheet.png")); final int height = 10; final int cols = 5; j * height, width,
浏览 3
提问于2012-05-16
得票数 0
2
回答
避免在轻量级Java游戏库中重新
加载
纹理
我刚开始使用lwjgl,并将一个
纹理
绘制到屏幕上,但是,我想定期更改此
纹理
中的像素数据我现在使用的是一个示例
纹理
加载
器: 我觉得我不应该不断地重新
加载
纹理
,但是,我担心在游戏循环中调用convertImageData函数会浪费资源,我该
如何
避免这种情况?
浏览 1
提问于2012-02-19
得票数 0
1
回答
如何
在
OpenGL
ES 2.0中使用多种
纹理
?
、
我在
OpenGL
ES 2.0中工作。 我用libSOIL
加载
两个png图像
作为
我的
纹理
。我需要用其中一个
作为
背景的
纹理
,另一个
作为
旋转立方体的
纹理
。在
OpenGL
ES 2.0中,添加
纹理
操作在着色器中。我不知道
如何
添加不同的
纹理
到不同的地方在一个着色器。我该怎么做?
浏览 0
提问于2013-10-29
得票数 1
2
回答
调用ImageIO.read(文件)时的程序块
、
、
、
、
我正在尝试使用内置的ImageIO.read(文件)方法为我的lwjgl项目
加载
纹理
。下面是主类,初始化新
纹理
对象的位置。
浏览 0
提问于2017-05-26
得票数 1
1
回答
空间入侵者TextureLoader
、
、
、
因此,我很难学习
如何
将
纹理
加载
到LWJGL
OpenGL
中。于是我上网,为了学习的目的,我从空间入侵者的例子中复制了TextureLoader类。URL url = TextureLoader.class.getClassLoader().getResource(ref); 我不明白它能做什么,我应该把想要
加载
的文件放在哪里?它使用
BufferedImage
将资源
加载
到getClass().getClassLoader().getResourceAsStream(ref
浏览 1
提问于2013-12-13
得票数 0
回答已采纳
2
回答
OpenGL
中图像和
纹理
的区别是什么?
我才刚开始学习
OpenGL
。我被图像和
纹理
弄糊涂了。 是只用于对2D场景进行阴影的图像。使用顶点和
纹理
在3D场景中对场景进行阴影处理?(我指的是操作顺序 of
OpenGL
Programming Guide book )。首先,我们有顶点数据和图像数据。我们可以使用图像数据
作为
纹理
或不使用。当不用作
纹理
时。
纹理
操作比图像操作快。
浏览 2
提问于2012-12-17
得票数 10
回答已采纳
1
回答
如何
使用
OpenGL
对对象的MTL文件中引用的JPG图像进行
纹理
映射?
、
、
我目前使用的是Nate Robin的GLM,但我不认为它支持这种
纹理
?
浏览 4
提问于2011-12-26
得票数 0
回答已采纳
1
回答
将lwjgl
纹理
合并为
纹理
图集
、
我正在导入的一个模型几乎没有
纹理
图像。我想要
加载
他们所有的和做一个
纹理
地图集。我试图摆弄
BufferedImage
,但我不知道
如何
将lwjgl
纹理
类转换为
BufferedImage
…那么,
如何
从
纹理
类制作
纹理
图集呢?结果也应该在
纹理
类中。
浏览 6
提问于2013-03-12
得票数 0
1
回答
如何
使用
OpenGL
处理
纹理
压缩和mipmap生成?
、
、
、
这是我想要做的:我想
加载
一个普通的图像文件(.png,.tga,.bmp等),将这个图像
作为
纹理
上传到
OpenGL
,告诉
OpenGL
为
纹理
生成mipmap,告诉
OpenGL
压缩图像(使用S3TC/RGTC),然后下载整个压缩/mipmap
纹理
,将其保存到一个文件中,然后可以一次将整个
纹理
加载
到
OpenGL
中。我使用SDL2_Image处理图像
加载
,我可以通过gl
浏览 4
提问于2014-03-24
得票数 2
2
回答
LWJGL
纹理
和弦
、
、
是否可以在不使用光滑框架的情况下在LWJGL中
加载
PNG
纹理
和绘制字符串?每次我在谷歌上搜索“
如何
在lwjgl中
加载
png图像”时,我都会得到类似于这个->的答案“嘿,只需使用光滑框架中的
纹理
加载
器”。同样,对于“
如何
在lwjgl”中绘制字符串“->”,只需使用光滑框架中的TTFFont类即可 但我不想用这种半途而废的交叉框架设计。因为我不认为这是最好的方法。是否有只为
纹理
或字符串制作的LWJGL库或扩展?
浏览 5
提问于2012-05-29
得票数 16
回答已采纳
2
回答
为什么TextureIO不接受newTexture(
BufferedImage
,Boolean?
、
、
我正在尝试创建一个新的
纹理
:Texture t = TextureIO.newTexture(image,true); 类型TextureIO中的方法newTexture(File, boolean)不适用于arguments (
BufferedImage
, boolean)。我正在导入 import com.jogamp.
opengl
.util.textur
浏览 1
提问于2012-11-26
得票数 0
1
回答
Java
OpenGL
Texture2d非法参数异常
、
、
我正在做一些简单的3d
opengl
工作,只是试图
加载
一个2d
纹理
来显示在一些墙壁上。到目前为止,我正确地
加载
了
纹理
(我想),将其放入ByteBuffer中,然后尝试将其放入
opengl
中。glTexImage2D(GL11.java:2811)at RPG.Main.main(Main.java:462) 下面是我试图用来
加载
文件的代码编辑:好的,我修复了它,这样它就不会有任何错误,但
浏览 0
提问于2013-01-17
得票数 1
2
回答
Opengl
着色器生成器:使用
纹理
作为
片段着色器的输入
、
、
我正在尝试在苹果的
OpenGL
着色器中创建一个着色器,我需要一个
纹理
作为
片段着色器的输入。输入的定义如下:这似乎很明显,我可以使用已
加载
到
OpenGL
着色器生成器中的
纹理
,但我不知道
如何
使用。
浏览 0
提问于2013-05-22
得票数 1
1
回答
如何
将
纹理
放在
OpenGL
中的对象上?
、
、
是否有任何方法将图像包裹在物体的正面,以放置
纹理
?
浏览 4
提问于2013-07-24
得票数 0
回答已采纳
1
回答
如何
在安卓系统的原生代码中使用GLUt?
、
、
、
、
我目前正在玩android的NDK,尝试
OpenGL
es2.0的功能。但我不知道
如何
将图像
加载
到
OpenGL
纹理
中。我的计划是通过本机函数调用发送一个位图,然后使用GLUt将其制
作为
纹理
。那么,
如何
在android平台上使用原生代码中的GLUt呢?(对于糟糕的英语,我很抱歉)。 提前感谢!
浏览 0
提问于2011-02-11
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
「奇境」OpenGL原理与实践课分享学习
关于OpenGL的绘制上下文
系统玩转OpenGL+AI,实现各种酷炫视频特效(16章内附资料)
Opengl ES之YUV数据渲染
Opengl ES之纹理数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券