Various improvements

This commit is contained in:
Ilya Laktyushin
2024-04-06 15:01:03 +04:00
parent 088cdc0939
commit 0598c49a89
79 changed files with 2478 additions and 463 deletions

View File

@@ -6,13 +6,15 @@ final class MediaEditorRenderChain {
let sharpenPass = SharpenRenderPass()
let blurPass = BlurRenderPass()
let adjustmentsPass = AdjustmentsRenderPass()
let stickerOutlinePass = StickerOutlineRenderPass()
var renderPasses: [RenderPass] {
return [
self.enhancePass,
self.sharpenPass,
self.blurPass,
self.adjustmentsPass
self.adjustmentsPass,
self.stickerOutlinePass
]
}
@@ -139,6 +141,12 @@ final class MediaEditorRenderChain {
} else {
self.adjustmentsPass.adjustments.hasCurves = 0.0
}
case .stickerOutline:
if let value = value as? Float {
self.stickerOutlinePass.value = value
} else {
self.stickerOutlinePass.value = 0.0
}
}
}
}