Таким образом, оверлейная картинка будет намного чище
class func mergeImages(imageView: UIImageView) -> UIImage {
UIGraphicsBeginImageContextWithOptions(imageView.frame.size, false, 0.0)
imageView.superview!.layer.renderInContext(UIGraphicsGetCurrentContext()!)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return image
}
Думаю, я знаю решение для вас. . .
В Unity:
Надеюсь, это поможет.
На самом деле, это меню GameObject -> Выровнять вид по выбранному.
Предполагая, что у вас есть Unity Pro (который делает доступными текстуры рендеринга), создание сценария быстрого редактора для обработки этого не должно быть слишком сложным.