2017-09-11 4 views
0

SceneKitの特定のカメラに赤い色合いを追加することはできますか?私はカメラの前に1つの不透明度の<の赤いオブジェクトを押してみるというハックな解決策なしでこれを達成したいと思います。それは解決策かもしれませんが、私はSceneKitでカメラの前でオブジェクトを表示することで大きな成功を収めていません。Scenekit - カメラに赤い色合いを追加する

また、理想的には、SCNActionや他の方法で赤の色合いを出し入れすることができます。

最後に、完璧なソリューションがARKitで動作し、周囲の世界に赤い色合いを与えます。だから、赤いシーンキットライト以上のものでなければならないだろう。

答えて

-1

赤い色合いのSCNNodeをシーンに追加する代わりに、ストーリーボードのARSCNViewの前に薄い色のUIViewを追加することができます。このビューへのコンセントを使用すると、出入りが容易になります。

3

SCNCameraのcolorGradingプロパティでこれを行うことができます(これが最も効率的なオプションです)。 SCNテクニックを使用してカスタムポストプロセスを適用することもできますが、追加パスが必要です。 両方のオプションは、カメラの前にある混合ノード、またはSCNViewの上にある赤色のスプライトキットオーバーレイまたはUIViewよりも高速です。

+0

応答ありがとう、Toyos。 SCNテクニックのアイデアは、あなたが完全にコントロールできるので特に魅力的です。私はすばやいgoogle検索を行いましたが、実際にはSCNTechniqueを使用してさまざまな結果を達成するための作業例があります(Scenekitを使用すると、作業例が見つからないことがよくあります)。リンクされた記事は特に役に立ちました。自由に言うことができますが、答えに赤い色合いを加えるという実例を加えることができます。いいえ、私はそれを把握しません。 http://blog.simonrodriguez.fr/articles/26-08-2015_a_few_scntechnique_examples.html –

+0

@toyosによると、colorGradingはSCNTechniqueよりも安く、実装が簡単かもしれません。 – rickster

関連する問題