在我制作的类似于《我的世界》的游戏中,我的立方体上出现白色边缘:
在深色纹理中更明显。正在按以下方式设置纹理:
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
有什么帮助吗?
3
您能否显示一些有关如何渲染每个多维数据集以及如何放置多维数据集的代码?
—
joncodo 2012年
包裹纹理有什么不同吗?您要绑定的纹理外观/大小是什么?
—
Chuck D
我只是想指出,我已经看到这也发生在使用小瓷砖的大型纹理地图集中。例如,假设您有一个1024 * 1024的图块集/地图集,而您使用的是32 * 32的图块。您会舍入错误,因为映射到所述图块的小数点很小。这使得精度几乎不可能。一个办法?将图集地图细分为单个图块。这是Minecraft曾经或曾经做过的。他们有一个很大的图块,在运行时将它们切成单独的纹理。
—
Krythic