lwjgl

    -2热度

    1回答

    我最近做了一个使用LWJGL 3的项目,但碰到了墙壁。我已经看遍了所有,但似乎无法弄清楚为什么打电话GL20.glShaderSource(shaderId, shaderCode),然后subskintly GL20.glCompileShader(shaderId)返回一个错误。我收到使它看起来好像LWJGL不能识别着色器文件的路径错误: LWJGL Version 3.1.2 build 1

    -3热度

    1回答

    我试图创建LWJGL和OpenGL 3。但是,一个程序时,我的代码获取到以下行: program = glCreateProgram(); 我的程序退出与以下输出: Version.getVerson() => 3.1.2 build 29 glfwInit() => true glfwCreateWindow() => long # # A fatal error has been

    1热度

    1回答

    我试了很多,但未发现我的错误。下面是我的代码: public class Renderer { public static final int WIDTH = 1080, HEIGHT = 720, FPS = 60; public static void createDisplay() { try { Display.setDisplayMode(new Displa

    -3热度

    1回答

    我正在制作一个简单的像素自上而下的游戏。我想在那里添加一些简单的灯光,但我不知道做到这一点的最佳方式。这张照片是我想要实现的光的一个例子。 http://imgur.com/a/PpYiR 当我搜索到这个任务时,我只看到了这种光的解决方案。 https://www.youtube.com/watch?v=mVlYsGOkkyM 但是当光源靠近时,我需要增加纹理部分的亮度。如果我在不使用UV的情况下

    0热度

    1回答

    我正在跟随来自Antonio Bejarano的LWJGL书的3D游戏开发。我已经达到了能够在屏幕上渲染四边形的要求。在实现了顶点索引缓冲区之后,四边形中只有一个三角形呈现在屏幕上,所以我认为假设问题出现在代码中是安全的。 // Vertex Index Buffer idxVboId = glGenBuffers(); vertsIdxBuffer = MemoryUt

    0热度

    1回答

    我跟着一本关于LWJGL3的教程书,我试图让自己的图片加载代码(本书代码不使用STB库),它在工程中工作得很好正常运行(IntelliJ IDE,直接从build文件夹中运行),它将图像从ByteBuffer中加载并且stbi_load_from_memory工作正常,但只要它被编译并放入jar文件中就会停止工作,即使图像已成功加载到ByteBuffer中,就像stbi_load_from_mem

    0热度

    1回答

    我正在研究一个LWJGL项目,并使用混合贴图来纹理我的地形。这是一个很简单的例子: #version 400 core in vec3 fsh_in_normal; in vec2 fsh_in_coords; in vec2 fsh_in_scaled; out vec4 fsh_out_color; uniform sampler2D blend_map; uniform s

    2热度

    1回答

    我想要获得一个基于LibGDX项目的自定义着色器。当我尝试生成VAO时,它说glGenVertexArrays()需要一个int(n)和一个IntBuffer(缓冲区)。我知道IntBuffer是你如何访问分配的缓冲区空间,但我真的不知道应该进入什么n。在我搜索的每个示例中,glGenVertexArrays()是一个没有参数的方法,只是返回VAO的int索引,您可以使用它设置它,绑定到它等。 我

    0热度

    1回答

    我开始学习如何使用LWJGL。我查看了Youtube并复制了几行代码。当我编译它,它的工作,但是当我试图运行它,它说: [LWJGL] Failed to load a library. Possible solutions: a) Add the directory that contains the shared library to -Djava.library.path or -

    0热度

    1回答

    我刚开始使用LWJGL和OpenGL,并且遇到了问题。我试图弄清楚如何为使用我找到的游戏引擎制作的游戏绘制简单的线条。 这是链接到发动机我使用:https://github.com/SilverTiger/SilenceEngine 在渲染器类我尝试添加该功能 - public void drawLine(Point point, Point point2) { GL11.glCol