3rd party libraries NOT distributed with jReality:
JOGL
- Java OpenGL bindings - BSD license
- needed for the jogl backend (OpenGL rendering)
-
https://jogl.dev.java.net
GlueGen
- JOGL dependency to call C-libraries
-
http://jogamp.org/gluegen/www/
JJack
- Java bindings for JACK, the JACK Audio Connection Kit - LGPL
- needed for the JACK audio backend
-
http://jjack.berlios.de/
- Note: jReality uses some new features of JJack that are not yet in
the official release; for the time being, you can get the new
version of JJack from the subversion repository, at
http://svn.berlios.de/svnroot/repos/jja ... 4-proposal.
jInput
- java bindings for various input devices - BSD license
- needed for Input devices like Joysticks, Gamepads etc.
-
https://jinput.dev.java.net
SMRJ
- Simple Multicast Remote Java - BSD license
- only for Portal/Cave(TM)-like backend or multiple-screen
rendering, enables simultanious rendering on multiple clients
-
http://smrj.sf.net
Csound
- java bindings for Csound synthesis package - LGPL
- only for Csound audio source
-
http://www.csounds.com/
3rd party libraries we distribute with jReality:
Antlr
- ANother Tool for Language Recognition - free software
- Several jReality readers are gernerated with Antlr
-
http://www.antlr.org
beans
- java bean inspector - GPL or BSD
- used for automatic Inspector panel generation
-
http://www.jtem.de
BeanShell
- java scripting - LGPL license
- can be used in the ViewerApp as a plugin to directly access the
scenegraph from the beanshell
-
http://www.beanshell.org
ColorPicker
- Copyright (c) 2008 by Jeremy Wood - LGPL
- all color picker widgets in the JRViewer system
jTerm
- java terminal - GPL or BSD
- used as a terminal for the beanshell in the ViewerApp
-
http://www.jtem.de
jrworkspace
- Plug-in SDK - BSD
- used for the JRViewer plug-in system
-
http://www.jtem.de
NetUtil
- java library for sending and receiving messages using the OpenSoundControl (OSC) protocol - LGPL
- needed for OSC tools as well as WiiMote device class
-
http://www.sciss.de/netutil/
XStream
- an xml serialization library - BSD license
- our JRS file format is based on XStream serialization
-
http://xstream.codehaus.org
XPP3
- XML Pull Parser - Indiana University Extreme! Lab Software License
- xStream uses it to parse XML
-
http://www.extreme.indiana.edu/xgws/xsoap/xpp
Sunflow
- java rendering system for photo-realistic image synthesis - MIT License
- uses janino (
http://www.janino.net/) - BSD License
-
http://sunflow.sourceforge.net
???? janino, iText