はじめに
iOS17で追加された機能を使用してマクロキー合成ができるようになったみたいなので試してみます!
ライブラリはこちらです!!
素材
ネットで拾ったジョイマン高木を宇宙に浮かべてみます
ジョイマン高木 | 宇宙 |
---|---|
![]() |
![]() |
実装
import SwiftUI
import MetalUI
struct ContentView: View {
var body: some View {
Image("joyman")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(maxWidth: .infinity, maxHeight: .infinity)
.chromaKey(color: .init(red: 0, green: 1, blue: 0))
.background(Image("space"))
}
}
おわり
Metal Shader勉強しないといけなそうですねー