Open HeroesGrave opened 10 years ago
This requires some fancy coding. You need to decide between Raycasting, Raytracing and Rasterization (/ 'scanline'). I would personally go for Raytracing, as I already have the code to do that, and its already based on Java2D.
This is more of a far-off goal.
I'm just putting it up here for later.
I'm pretty sure we won't do rasterization though. I''l think about the other two.
Use matrices to draw 3D objects onto the canvas. Possibly with an ability to load .obj files and draw them.
It could be quite a cool feature to have, and would definitely set Paint.JAVA out from all the other image editors.
Then again, maybe this should be a plugin instead.