https://github.com/markmandel/jruby-lwjgl
Examples of how to use LWJGL with JRuby
https://github.com/markmandel/jruby-lwjgl
Last synced: 11 months ago
JSON representation
Examples of how to use LWJGL with JRuby
- Host: GitHub
- URL: https://github.com/markmandel/jruby-lwjgl
- Owner: markmandel
- License: mit
- Created: 2013-01-02T12:50:50.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-02-20T01:32:28.000Z (over 13 years ago)
- Last Synced: 2025-03-23T23:46:39.492Z (about 1 year ago)
- Language: Ruby
- Size: 2.69 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Opengl
Examples of using [LWJGL](http://www.lwjgl.org/) with [JRuby](http://jruby.org/).
As I'm learning LWJGL and OpenGL, I'm uploading examples here and writing blog posts on my [blog](http://www.compoundtheory.com)
The study material is [Learning Modern 3D Graphics Programming](http://arcsynthesis.org/gltut/)
This is set up as a gem for convenience, although I can't see why you would want to install it.
Please note: This was developed and tested on Linux. The native extensions for Windows and OSX are in this repository as well, but I've done
no testing. So pull requests to make it work on other platforms will be appreciated!
## Usage
You may want to install JRuby with RVM, as the .rvmrc sets up the appropriate JRUBY_OPTS environment variables to tell JRuby
to tell the JVM to load up the native extensions that LWJGL needs.
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b feature/my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin feature/my-new-feature`)
5. Create new Pull Request