From my point of view it may be useful as a part of some game editors i.e. on base of NetBeans Rich Application Platform. But it this case it should be easy-to-integrate piece of code, may be not “The port” but lightweight Blender compliant 3D editor.
Interesting work. The .class files look to be mostly automatically converted via some c2java converter, as theeth noted. That could be a good thing, since it means this “port” could stay in sync with Blender as it develops. Jason, any plans to release the source / build files used to create this port?
Now that we’re talking about ports, there is one very important port needed, and that’s porting Blender from using Apples old Carbon APIs to their new Cocoa equivalents. Without this, Blender can’t be compiled in 64 bits on the Mac, and doesn’t get some of the nice advantages of Cocoa (like the NSOpenGLView class which would support smooth window scaling etc).
So, instead of porting Blender to Java, which would most likely only make it slower and less memory efficient, this is something that needs attention and that affects many users world wide.