私は少し厄介なように見えるかもしれない問題に苦労しています。 私はunity3dで3d環境で再生したいと思っている黒い& 2dアニメーション(1440x1080px)を持っています。そのため私は飛行機にビデオプレーヤーを追加しました。今は面倒な部分があります:ビデオの黒い部分を透明にし、白い部分は見えるようにし、白い部分は周囲に影を付けます。パーティクルシェーダを使用すると、「添加剤」は仕事の半分を行います。しかし、私はビデオを影にすることはできません。unity3d:影付きの半透明のビデオを追加する
もしうまくいけば、3dのように見える2d "アンタゴニスト"(あなたと対話できない)を得るでしょう。あるいは、それを影を投じる半透明のホログラフィックとして解釈することもできます。
わかりません(単純な)解決策はありますか?
ここでは、わかりやすい理解のために、達成したいと思っているものの一部をschematic drawingとしています。
問題は今ある:私の図面とは対照的に、壁上の所望の影が表示されない...: - /だから、
1つのコードなしで2つのことを説明しました。私はこれを2つの質問に分けることをお勧めします。透明性の目標についてのこの質問とあなたの影の目標とは別の質問を作成する。また、あなたが試したものを追加してください。 – Programmer
ご意見ありがとうございます。実際に投稿するコードはあまりありません。私は結束のノブなので、私は自分の問題に対する答えをインターネットで探していました。私は試したが、成功しなかったいくつかの自作シェーダスクリプトを見つけました。ビデオを透明にすることは本当に問題ではありません。記述されているように、パーティクルシェーダ「添加剤」を使用することで透明性が向上します。問題は、私にとってシャドウキャスティングと互換性がないように思えることです。私は成功なしでオンラインで見つけたものをたくさん試しました。今私は何をすべきかわからないので、私はここにいるのです: -/ – ScatteredSoul