2017-10-06 21 views
0

私は少し厄介なように見えるかもしれない問題に苦労しています。 私はunity3dで3d環境で再生したいと思っている黒い& 2dアニメーション(1440x1080px)を持っています。そのため私は飛行機にビデオプレーヤーを追加しました。今は面倒な部分があります:ビデオの黒い部分を透明にし、白い部分は見えるようにし、白い部分は周囲に影を付けます。パーティクルシェーダを使用すると、「添加剤」は仕事の半分を行います。しかし、私はビデオを影にすることはできません。unity3d:影付きの半透明のビデオを追加する

もしうまくいけば、3dのように見える2d "アンタゴニスト"(あなたと対話できない)を得るでしょう。あるいは、それを影を投じる半透明のホログラフィックとして解釈することもできます。

わかりません(単純な)解決策はありますか?

ここでは、わかりやすい理解のために、達成したいと思っているものの一部をschematic drawingとしています。

問題は今ある:私の図面とは対照的に、壁上の所望の影が表示されない...: - /だから、

+0

1つのコードなしで2つのことを説明しました。私はこれを2つの質問に分けることをお勧めします。透明性の目標についてのこの質問とあなたの影の目標とは別の質問を作成する。また、あなたが試したものを追加してください。 – Programmer

+0

ご意見ありがとうございます。実際に投稿するコードはあまりありません。私は結束のノブなので、私は自分の問題に対する答えをインターネットで探していました。私は試したが、成功しなかったいくつかの自作シェーダスクリプトを見つけました。ビデオを透明にすることは本当に問題ではありません。記述されているように、パーティクルシェーダ「添加剤」を使用することで透明性が向上します。問題は、私にとってシャドウキャスティングと互換性がないように思えることです。私は成功なしでオンラインで見つけたものをたくさん試しました。今私は何をすべきかわからないので、私はここにいるのです: -/ – ScatteredSoul

答えて

0

、私はこれを試したことがないんでしたが、あなたは多分、光を追加することができますビデオプレーヤーの直前のシーンでは、光が影を投げかけます。

+0

あなたのコメントのおかげで:-) 残念ながら私は私の問題を非常にうまく記述することができなかったようです。実際に光を加えることは問題ではありません。問題は、ビデオが影を投げないことです... 私の問題を明確にするために画像を追加しようとします^^ ' – ScatteredSoul

関連する問題