java中的几个LWJGL问题
我的朋友和我正在使用LWJGL创建一个简单的Java游戏。我们遇到了一些问题
第一个-四边形不渲染
我们用四边形渲染整个游戏,我不知道我们做了什么,但现在我们有很多渲染问题。我们必须在加载任何其他内容之前加载我们的简介,如果我们出于某种原因不加载,所有的四元组都是不可见的。我们假设这是阿尔法问题,但不确定。我们也会在东西上加载图像,所以我不知道这是否是个问题
这是我们的简介:http://pastebin.com/SgDvMvaV
就像我说的,如果我们跳过介绍,什么都不会加载
字体周围有点和线
当我们渲染字体时,字体周围会有奇怪的点和线。我不知道为什么会这样。这是我们的font class。这是一张它看起来像什么的图片
对不起,这有点难看
质地。释放()
为什么尝试使用这个,但它破坏了所有的图像,有人知道它应该用来做什么吗
如果你还需要什么,请告诉我,我会补充的。谢谢你的帮助
# 1 楼答案
关于字体问题,请在定义gl纹理时尝试不同的
GL_TEXTURE_WRAP
值你也可以用
GL_CLAMP_TO_BORDER
代替GL_CLAMP_TO_EDGE
# 2 楼答案
如果你画的是纹理和没有纹理的四边形,我认为你需要在不使用它们的时候禁用纹理,很难说没有看到你是如何绘制任何东西的
我说你对alpha的看法是正确的,因为为什么没有介绍就没有渲染,我猜你仍然在使用
private static float alpha = 0;
,但没有使用介绍将其增加到1,所以一切都保持在alpha 0仍然不知道如何绘制任何东西,这使得很难说为什么会出现渲染问题: