By looking through this board it seems like that there are some people using JME in eclipse RCP or SWT.
We are right now starting to package our stuff together to release it as open source.
It is actually not much and I would like to add our stuff to Librarians SourceForge project as we are using his OffscreenRendering code.
We are very satisfied with JME in eclipse and our product is coming along great (we are out of proof of concept and are working hard on the final product which will be released as opensource).
There are a lot code snipplets and suggestions floating around and I think it would be good to collect everything and provide it as an eclipse plugin.
But first I think it would be good if we could have a talk about a SWTDisplaySystem that would satisfy the needs of everyone.
Right now ours looks different from Librarians and I didn't have a chance to look at the stuff MonkeyWorld does.
So what would you guys think about doing a little IRC meeting this week and talk about that?
Just some points that I would be able to contribute or would be willing to work on:
create a plugin (we already have one that includes everything you would need to develop JME apps, including nonSWT/RCP equinox apps)
merge currently used SWTDisplaySystems (with the help of you guys)
add context switiching capabilities (I had it running once, we didn't need it and by cleaning my sourcecode I somehow broke it, should be working soon)
documentation (yes, the dreaded stuff)
Like my idea or is it bullshit and I should go and get a life?
On the contrary! I'm all in favor of mutualization
An Eclipse plugin is the way to go, I think: easier integration with the IDE, easier deployment, easier to keep up to date…
So count me in
The only problem is that I'm currently moving, so I won't be available in the next few weeks. Plus, I'm in France, so an IRC meeting with me may not be easy to schedule
Why not use the jME wiki then? We can discuss over there, and everyone can participate.
We are using the Offscreenrenderer about twice a second, then it's not too bad.
But you will have a noticable performance impact if you use it too often.
We fixed a little problem in the solution in the wiki that prevent us from using the offscreenrenderer with a lower framerate than the actual renderer.
We fixed it, I just have to get that stuff together and then provide it here.
I am quite occupied right now as we got surprised with an opportunity to present our stuff so I am once again furiously working on my stuff.
I am still committed to my announcement, hopefully the next weekend I have some time to get our code together into a plugin and then I will also start adding stuff to the wiki.
Oh, i missed this thread somehow. That's a really good idea. I always wanted to merge all the SWT implementations out there. As far as i can tell, the jme-mw3d plugin is based on Librarians code. We've added some stuff, like the JMEView. But still we're facing some problems, when two views are opened.
But one of the biggest problem is, that we needed to hack the jME code to get this SWT integration to work. You can count on me for this project.
IIRC sounds good, schedule will be difficult though. What timezones do we all live in? Me here its GMT+1
I would stick with Librarians proposal and use the wiki to start the whole thing (IRC if possible).
We had already solved the issue with rendering to two GLCanvas at the same time but had to axe it as we are using ODE and ODE doesn't currently support updating two physics spaces at the same time.
:-o Regensburg? Wow, i am from Cham, and i was born in Regensburg and atteneded FH there. The world is so small. So we are three people here already coming from the Oberpfalz :D.