Awesome stuff! D3D for Java seams kinda weird since D3D is micros~1 specific and Java is supposed to be platform independent. Anyway, I have experience with D3D, JNI, and some time on my hands, so if you need any help developing, I would gladly help in anyway possible. Thanks and good luck!