Is it possible to create and edit objects during...

Hello, I’m new to Unity and this forum.

I’m wondering if it is possible to do a few things with scripting in Unity.

Could I make it so I can create new mesh objects in game and then edit those objects? Move vertices around? Add a chamfer to an edge of a cube? Apply a bend modifier? How about editing bones and setting keyframes for animating a character? And then of course saving these changes and storing them in a database, at least. Basically, I’d like to allow my project to include some real-time 3d editing of objects in a scene.

Thanks for any feedback!

that would all be doen through coding, through the Mesh class for example

your major work though will be the storing, cause you don’t get a model format to store anymore, you will have to implement something yourself or check if there is something available that works (the obj import - export likely won’t due to the requirement of animation)

Ok well, as long as it is possible, that’s the important thing. Even if it’s not easy, I just need to know that I can access that data and manipulate it.

I’m still deciding which software route to take, and since unity is closed source, I’m trying to figure out what sort of limitations there might be compared to using an open source solution.

Can I easily hook into MySQL with unity? Or would I need to route through php or something to do that?

if you intend to distribute the client out of house, then never hook up with mysql directly, that requires you to add a wildcard remote account, exposing some serious risk to the DB.

talk through php / cgi / asp then if possible

Right of course, the database would need to be accessed securely by my server in this case, so php would actually work great for that. Thanks for your replies!