Would you like to make a contribution to Xith3D and become the official maintainer of a part of its functionality?
There are three features of Xith3D which need someone to take charge of:
org.xith3d.ui.swingui (previously com.xith3d.userinterface),
org.xith3d.terrain (previously com.xith3d.terrain), and
org.xith3d.collider (previously com.xith3d.collider).
These features are very useful features of Xith3D but need someone who can understand how they work, further develop and maintain them.
Some background on the SwingUI package:
[quote]The swing userinterface package for Xith3D was created by David Yazel and released on 2003-10-05. What it provides is a way to use Swing from within Xith3D, where the widgets are drawn using OpenGL inside the window instead of being in a seperate frame. Amongst other things, this allows for nice transparency effects for example. Swing is incredibly versatile as a UI toolkit, allowing the developer to create custom skins and components. It isn’t generally regarded as a “high-performance” UI toolkit partly due to the overhead this versatility brings, but as it is very powerful, the trade-off is worth considering.
[/quote]
This package is quite innovative, and a great feature to have in Xith3D, but it lacks someone who can look after it.
If you would like to make a contribution to Xith3D and learn it at the same time, this is a good oppertunity What you do is up to you, but some nice things would be: Fix any bugs, help people with questions in the forum, maybe even release some documentation or tutorials.
If you are interested, please reply to this thread.
Cheers,
Will.