ARKitでカラーフィルター


ARKitでカメラにフィルターをかけてみましょう。

やり方

以下のようなLUT画像と呼ばれる画像を使って、

scnCameraのcolorGradingにセットすると実現できます。

sceneView.pointOfView?.camera?.colorGrading.contents = #imageLiteral(resourceName: "sepia")

もとに戻すには

sceneView.pointOfView?.camera?.colorGrading.contents = nil

画像を変えていろいろなフィルターをやってみよう

与える画像を変えることでいろいろなフィルターを表現することができます!

サンプルコード

参考文献