13得票2回答
(Java LibGDX)如何调整LibGDX中的纹理大小?

我已经花了一段时间在LibGDX上玩耍了,希望能够轻松地将我的程序移植到不同的系统。我有一个背景纹理,想要按照当前使用的分辨率进行缩放。该图像的尺寸为1920x1080,在运行时如何将其更改为当前使用的分辨率?

13得票2回答
CUDA纹理的不同寻址模式

我正在使用CUDA纹理以边缘寻址模式(cudaAddressModeBorder)。我正在使用 tex2D<float>() 读取纹理坐标,当纹理坐标超出纹理范围时,tex2D<float>() 返回 0。 我该如何将返回的边缘值从 0 更改为其他内容?我可以手动检查...

13得票6回答
如何消除平铺纹理之间的间隙?

我正在使用LibGDX制作一个平台游戏。我在平台上使用正方形瓷砖,但有些瓷砖之间会出现缝隙。当我缩放或移动相机时,这些缝隙的位置也会变化。 更多细节: 瓷砖的大小为32x32,我已经尝试过32x32和64x64两种大小。 瓷砖之间的距离是32像素(例如,第一个瓷砖的坐标为x=0,y=0,...

13得票2回答
用glReadPixels读取纹理字节?

我希望将原始纹理数据转储到磁盘(以便以后读取),但我不确定glReadPixel是否会从当前绑定的纹理中读取。 我该如何从我的纹理中读取缓冲区?

12得票3回答
使用带透明度的PNG文件制作的OpenGL ES纹理出现了奇怪的伪影,让我感到非常烦恼!

我开始着手开发我的第一个OpenGL iPhone应用程序,但我遇到了一个小问题。 我有一个非常简单的纹理,想在2D游戏中将其用作精灵,但它在顶部渲染出奇怪的“随机”彩色像素。 http://i40.tinypic.com/2s7c9ro.png <-- 这里是屏幕截图 我有点觉得...

12得票2回答
OpenGL ES纹理坐标略微偏离

我正在尝试在OpenGL中通过指定所需的坐标来绘制纹理的子区域。然而,根据图像的大小,似乎在选择纹理坐标的起点处存在轻微偏移。偏移量似乎小于一个像素的大小,输出是相邻像素的模糊组合。 这是我所描述的想法。 在这种情况下,我想选择6x5的绿色/白色区域,但OpenGL渲染的内容包括顶部和左侧像...

12得票1回答
位图太大,无法上传到纹理中。

我在drawable目录中有一个960x1440尺寸的图片文件。 当应用程序启动时,该图像未加载为背景,在logcat中我看到: 位图太大,无法上传到纹理中(2880x4320,最大=4096x4096) 如果图像是960x1440,为什么会显示为2880x4320? 该位图是通过xml加载的...

12得票8回答
Android OpenGL如何将SurfaceTexture(外部图像)和普通纹理组合?

我想将相机预览的SurfaceTexture与一些叠加纹理混合。我正在使用以下着色器进行处理:private final String vss = "attribute vec2 vPosition;\n" + "attribute vec2 vT...

12得票2回答
OpenGL4.5 - 绑定多个纹理和采样器

我正在尝试理解OpenGL 4.5中的纹理、纹理单元和采样器。我附上一张图片,展示我正在努力理解的内容。我认为在我的例子中一切都是正确的,但是我不太确定右侧带有问号的1D采样器是否正确。 所以,我知道OpenGL提供了许多纹理单元/绑定点,可以将纹理和采样器绑定在一起。 每个绑定点可以...

12得票1回答
创造一个看起来像地球的球体

您好!以下是您需要翻译的内容: 如何在POV-Ray中创建一个看起来像地球的球体?可能的答案涉及使用地球的某种地图,并将其作为纹理包裹在球体上。通过谷歌搜索,我找到了http://www.physics.sfasu.edu/astro/courses/phy315/povray6.html ...