Photonsters / PhotonFileEditor

Utilities to display, make and edit files for the Anycubic Photon printer
GNU General Public License v3.0
75 stars 13 forks source link

How are we going to integrate rob's voxel engine and when? #30

Open X3msnake opened 6 years ago

X3msnake commented 6 years ago

Hey Masters, lets debate a bit on the best way to bring 3D visualization to the PFU.

Any ideas on how we can go about with it and timeframes for implementation?

NardJ commented 6 years ago

It is a very nice 3D engine! I found it is quite easy to use openGL with the pygame library. Most time consuming will be the porting itself I think. There are some code-blocks without spaces/linebreaks which will take some time to understand.

X3msnake commented 6 years ago

Have you added @Rob2048 to the team? I am sure he can help.

What about integrating his engine as is with the gui maybe Rob can make an api that we can do calls from and to?

Rob2048 commented 6 years ago

I'll have some time to look at integrating it this weekend.

Rob2048 commented 6 years ago

@NardJ I think the code blocks 'without spaces/linebreaks' that you are taking about are in the three.js file? That is the OpenGL library I'm using, but all the voxel related code is within the index.html. It's actually a very small amount of code.

NardJ commented 6 years ago

@Rob2048 I am currently cleaning up and annotating the code in the branche 'New-features'. I just did PhotonEditor,py. It is probably best/easiest to use this branch to integrate the engine in.

X3msnake commented 6 years ago

@NardJ how's this comming along?

NardJ commented 6 years ago

@X3msnake Code is cleaned up and engine can be ported into PFE.

@Rob2048 If you need any help, let me know.

X3msnake commented 6 years ago

@NardJ Awsome. Saw your tips on the loadscreen on phytonOpenGL

Can we set a ETA on this?

X3msnake commented 6 years ago

@NardJ Does this still make sense now with the new internall voxel engine?