Frequently Asked Questions
If you have a question which isn't answered here, please post it to the forum.
- java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
- Applets and LWJGL
- OpenGL ES and LWJGL
- ByteBuffer VS. Arrays
- Lack of documentation
Q: When running the examples or my own program I get a 'Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path.
A: The VM cannot locate the lwjgl runtime library. Specify the path to it using -Djava.library.path=<path/to/library>
Q: Is it possible to use LWJGL from an Applet?
A: Absolutely, please check here for more info.
Q: Will LWJGL support OpenGL ES
A: OpenGL ES is basically a subset of OpenGL, and we will make the best efforts to get LWJGL running on a device. However we have yet to get our hands on one :(.
Q: Whats up with all those ByteBuffers? Why not just use arrays?
A: Basically because it's the fastest way to transport data to the OpenGL layer. For more indepth discussion, click here.
Q: I have been looking all around the site, but I can't find any documentation, apart from the javadoc?
A: Yes, this is a known "issue". We're only a handfull of developers doing this in our sparetime. We therefor tend to prioritize what we need, or want to work on. Documentation, alas, tend to be at the bottom of the chain. We are aware of it though...