All I want to do is create some Unions with a script and not manually (So that it is made during runtime), I have achieved that quite simply using UnionAsync, however the unions made using it are nothing like the ones made manually. When a union is created manually in edit mode, all the seams of the texture dissappear making it seem like one part. When doing it trough a script it keeps the seams making it look bad.
Why is this occuring, why is there a difference between these two ways? How could i potentially fix this issue, and make the script create good looking unions?
I create the union using UnionAsync just like this:
local newUnion = mainPart:UnionAsync(partsToJoin)