私はどのように見えない飛行機に影を描くことができるかを調べるために、sceneView
の背景が表示されます。シーンキットの透明な床/平面に影を表示する
THREE.jsは正確にこれを行うShadowMaterial
を持っています - 影だけがレンダリングされます。
現在考えているのは、簡単に見えるカスタムのメタルシェイダーを作ることですが、私はシャドウから離れてすべてを表示するために床をノックアウトする方法についてはわかりません。
は、ここでシャドウキャッチャーの例です:https://knowledge.autodesk.com/search-result/caas/sfdcarticles/sfdcarticles/Maya-2015-Shadow-Catching-with-Use-Background-material.html
どのような影を使用していますか?シャドーマッピング、シャドーボリューム?また、あなたは現在、 'sceneView'の3Dオブジェクトを描画できますか? –
周囲光とスポットライト「SNNodes」を使用してダイナミックな影をつけて、リンゴがフードの下で何をしているのかは不明です。私は 'UIView'を私のSceneKitビューに置くことができます – jfisk