Total newbie to graphics rendering, so please forgive any missteps or mis-nameing of things.
I’ve looked at Panda3D, but it appears to be (at least for my purposes) like using an elephant to swat a fly. Great for creating a sophisticated game, not so much for a humble engineering app like mine.
I’m working on a program that modifies and renders the results of a CNC GCode file. What I need to be able to do:
- Render a piece of material, for example a piece of wood, in 3D.
- Render the tool path the file will generate for the tool (router bit). Just a line that follows the path has taken.
- Render the tool in it’s position based on where the tool is in the CNC program.
- Render the resulting material shape after the router bit has passed.
- All of the above while allowing the end user to rotate, pan and zoom the image.
- I would like to be able to simulate the tool moving along it’s path (optional).
From what I’ve seen in the examples, Matplotlib seems to be the right tool for the job, but most of the examples I’ve seen focus on plotting and charting, not more general uses.