Hi all,
I have a project where I need to manipulate a single 3D model, move vertices around, change the surface shapes, add new vertices etc. and then export it.
I also need to be able to import this model from various formats
Would Unity be able to handle this? Is there anything in particular that would cause an issue?
Thanks!
Unity doesn’t have any internal support for loading models at run time, so you would need to find/build your own loaders. I know Eric5h5 has an OBJ loader, and a few formats you can find C# importers you can probably repurpose.
It also doesn’t have any support at all for Exporting models, so that would also be an issue.
I actually use Unity as a DXF and OBJ to CAM and g-code tool path generator and post processor.
Its plenty well suited for rapidly building utilities for just about anything 
Hi Mitch, I might need to talk to you more about that, the next step would actually be use for CAM/gcode toolpaths!
Was it difficult to generate the toolpath for an object? Do you have any hints? Exporting the Gcode would be easy once you have the toolpath,but I’m not sure the best method for creating the toolpath in the first place. Do you use ray casting to detect collision and generate the paths? Or just pure maths?
Debating writing it in something like Unity or something else still.