I am developing an unreal editor plugin to import GLB models in the editor. for some models, the pivot point is outside the geometric center. I know the pivot offset value. how do you set it programmatically?
Hi candyflip97,
You’ll need to re-seat all the vertices to center the mesh itself.
You can set an Editor pivot which uses a specified point on the mesh to use as the pivot for the transform tool as well - but that works per-instance in the level rather than on the mesh asset itself.
I have the pivot offset value. Now I am setting it manually in the details. Is there no other way i can set it in blueprint or create a c++ node to set the value after spawning the actor?
There may be an editor utility to do it - I haven’t looked - maybe another way to do it would be have the mesh a child of another scene component that’s offset.