Java Graphics Github Organisation

elect86 and I started a github organisation dedicated to working on projects relating to Open-Source Java Graphics, such as pure-java ports of popular libraries and more!

Here’s a list of projects we’re starting with:

The benefits of having a project in the organisation means you can actively deploy the project to our maven team, as well as help influence large corps/parties as a group

If you’d like to have your project in the organisation, PM or email me as we’d love to have some all-star coders improving the graphics scene in Java!

404 :emo:

WHOOSH !
Ninja fixed

Hm…could you please provide more examples of “projects relating to open-source java graphics”? Also, the logo looks pretty awesome :slight_smile:

That list is the current stack of projects we’re working on now. The idea is to have a committee of like-minded devs to hash out ideas.

Although I’m planning on making a JOGL, LWJGL, and WebGL4J port of elect’s pure-java assimp library, when it’s ready

In theory jogl and lwjgl can use the same version… in C Assimp just provide a mesh and you load it on your application side…

Unless any specific reason, I’m replicating the same behaviour on java

The native buffers can be created the same way, but I also wanted to provide a simple solution to pointing the vertex arrays in the libraries also. (Not exactly a full renderer, but it’s going to contain a bunch of utilities for each library to make the rendering easier)

As good as it is to have an OpenVR wrapper, OpenVR is already planned for LWJGL3, as well as currently existing in jMonkey (from my brief look, it doesn’t look like it would be too hard to rip out) and JOpenVR.
So why another one?

Quick answer, the one of jherico wasn’t even tested, it looked like one simple try and that’s it. The phr00t’s one, instead, it’s highly integrated in jm3. The one of StellaArtis looks dead instead.

At the begin, when we had to work on the htc Vive, we started looking for other implementations, as also stated here.

Our first attempt was to contact each of those authors to see if you could converge all our efforts in one unique project instead having each of us writing his own binding.

Jherico wrote me back “I initially created it with the plan of creating and maintaining bindings, but I’ve since joined a startup (where all my work is C++ focused) so I haven’t really had time to invest in the project, so no real current plans. I might be able to contribute to another project though.”, no further replies since then.

Phr00t joined our first openvr, but then he really never participated or collaborated… he instead keep working on his binding, expanding and make it even more integrated with his own modified jm3 engine, that is used by his games. (just to avoid misunderstanding, I am not blaming him). He told me few time ago he is now working on the osvr binding…

StellaArtis never replied back.

Given this, we had to go by ourselves, when a project doesn’t rely on one unique person it gives it more relability and possibilities to get updates in the future

@elect I’m done with my exams, by the way. Is this still being worked on? I’m ready to contribute :smiley: I’d love to work on jAssimp.

Oh, sorry dear, I missed your reply, luckily we got in touch anyway :smiley: