/// <summary> /// convert preview SO to print mesh, discard preview /// TODO: be able to swap/transfer preview into print /// </summary> static PrintMeshSO convert_to_print_mesh(DMeshSO previewSO) { previewSO.EnableSpatial = true; PrintMeshSO printMeshSO = previewSO.DuplicateSubtype <PrintMeshSO>(); printMeshSO.Name = previewSO.Name; printMeshSO.AssignSOMaterial(CCMaterials.PrintMeshMaterial); CC.ActiveScene.RemoveSceneObject(previewSO, true); CCActions.AddNewPrintMesh(printMeshSO); return(printMeshSO); }