Spade-Editor / Spade

Cross-platform raster graphics editor inspired by Paint.NET
GNU General Public License v3.0
41 stars 10 forks source link

Drawing 3D objects #26

Open HeroesGrave opened 10 years ago

HeroesGrave commented 10 years ago

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.

Longor1996 commented 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.

HeroesGrave commented 10 years ago

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.