问题标签 [lwjgl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - OpenGL / OpenCL 与 LWJGL 共享
我在 LWJGL 中找不到太多关于 OpenCL Java 实现的信息。例如 device.isSharingSupported 不在 LWJGL 中,或者没有以通常的方式实现。谁能详细说明这一点?
所以我有兴趣与 opengl 共享来自 opencl 的纹理/顶点。切换到 JOGL 是否明智?
java - Raycaster 不适用于 OpenCL
暂时我正在尝试使用 OpenCL 和 Java (LWJGL) 编写一个光线投射引擎。
但是在运行内核时,我不能 printf,或者为此写入调试变量。我感觉内核突然被切断了,而且由于报告的时间(opencl 之外)显示出非常快的结果(60fps),比 mandelbrot 示例中的更快!
我正在查看 gDEBugger,但我认为它不会支持 Java。
对我的代码构成的任何评论也非常受欢迎,因为我是初学者。也欢迎对我的光线投射数学发表评论。
java - 不调用 Display.update() 会导致程序崩溃
我正在使用 LWJGL 为 opengl 中的游戏编写 3d 编辑器。我只希望编辑器在需要时渲染。但是,如果您只渲染一次并继续调用Dislplay.update()
图像故障,并且如果您只是Dislplay.update()
偶尔调用而不是在 while 循环中调用,则程序将停止响应并且 Windows 将其关闭。有谁知道这是为什么或解决方法?
java - 无法启动 .jar 文件(使用 LWJGL)
再会!
我创建了 jar 文件(使用 Netbeans),但我无法启动它。该项目使用 lwjgl 库。在我的 IDE 中,它运行良好。
我使用下一个命令:
答案是:
其他项目(没有这个库)工作正常。我该如何解决这个错误?
我的清单是:
java - LWJGL 2D 屏幕外纹理映射
我正在尝试将 2D 图像映射到四边形作为背景图像。图像被绘制在屏幕的中心,所以它最终只覆盖了右上角,其余的都在屏幕外。无论如何我可以翻译或更改 TexCoord 以便它从左下角绘制?下面是我正在使用的代码。
java - glReadPixels() 无法填充 ByteBuffer
好吧,我正在尝试使用 LWJGL 为 OpenGL 中的窗口截屏。这是代码:
和...
我已经尝试过各种版本的代码,比如在 Display.update() 之前放置“Screenshot”块。并且使用 glReadBuffer(GL_BACK/GL_FRONT) 和 glDrawBuffer(GL_BACK/GL_FRONT) 的组合无济于事。
我已禁用所有 OpenGL 状态和渲染,因此只出现一个空白屏幕并尝试使用 glReadPixels。缓冲区中应该有一个空白屏幕,但缓冲区中没有任何内容。
glGetError() 不会产生任何错误。
我有一个可以正常工作的类似 C+ 版本。
我在 NVIDIA Corporation GeForce GTS 450/PCI/SSE2 上运行 Windows 7、OpenGL 4.10 和 LWJGL 2.7.1 版。
所以有什么问题?有任何想法吗?提前致谢。
java - Slick:无法在更新循环中加载图像
正如您从下面的代码中看到的那样,我正在尝试导入“someimage.png”。在渲染循环中就是这样,我有正确的图像。我放了第二行代码。这可能吗?如果不是什么是替代方案。提前致谢。
有一个“未处理的异常类型 SlickException”。
keyboard - 如何在 Eclipse RCP / LWJGL 应用程序中访问键盘?
我正在研究 NeHe OpenGL 示例,将 LWJGL 用于 Eclipse RCP 应用程序内的 OpenGL 绑定。
我的 OpenGL 图形显示在 RCP 画布内,而不是在单独的窗口中。
第 7 课展示了如何使用键盘。如果我尝试做一个:
我收到一个错误,即(OpenGL)“显示”尚未创建。
如果我用 org.lwjgl.opengl.Display.create() 创建一个 OpenGL“显示”,那么我会得到一个新窗口。
那么如何在不创建新窗口的情况下访问键盘呢?
java - 如何在 java LWJGL 中的游戏中添加光照?
如何在 java LWJGL 中的游戏中添加光照?我知道如何在 C++ 中添加光照,但我不知道如何将其更改为 LWJGL。你能给我一个如何做到这一点的例子吗?
java - 使用“java”时 LWJGL 找不到类错误“ 命令
我使用以下命令成功编译了我的源代码:
但是,当我尝试使用以下命令运行它时:
,它给了我一个错误:
我做错了什么!?:(
我确信没有语法错误和类标签异常。
编辑:我也尝试使用此命令运行程序,但仍然没有。TT