問題タブ [shadows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
223 参照

three.js - THREE.DirectionalLight のシャドウ ターゲットの管理方法

私が使うthree.js rev.76

のシャドウ ターゲットの管理方法がわかりませんTHREE.DirectionalLight

DirectionalLight次のような位置を設定できます。

しかし、DirectionalLight は を見て(0.0.0)、カメラもシャドーします。どうすれば見ることができます(100.200.300)か?

0 投票する
1 に答える
903 参照

java - FBO深度バッファは赤

シャドウ システムを正しく動作させることができません。次のコードを使用して FBO を生成します。

デフォルトのレンダラー (出力 vec4) でエンティティが正常にレンダリングされます。私のシャドウ シェーダー コードは簡単です。

FBO を使用せずに vec4(1.0) を出力しようとしましたが、すべて正常に機能したため、計算は正しく、シェーダー コードも同様に機能するはずです。

私のドローコールは次のようになります。

「renderAllItems();」を呼び出すと また、深度テクスチャを表示する必要がある右上隅にクワッドをレンダリングしています。しかし、私が見るのは赤いクワッドだけです。黒/白で何かを表示するべきではありませんか?

0 投票する
1 に答える
199 参照

unity3d - 雨の粒子を影にする

次のシーンを作成しました。 ここに画像の説明を入力

あなたが見ているのは、窓から部屋の奥の壁に差し込む光です。外は風にそよぐ木。荒天をシミュレートしようとしているので、風景にも雨を追加する必要があります。ただし、窓からの影として必要です。これはどのように行われますか、Unity のパーティクル システムを介して簡単に行うことができますか、それともシェーダーなどが必要ですか?