問題タブ [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.
build - Unreal でパッケージ化するときにシャドウを低くする方法は?
Unreal 4 でゲームを作成していますが、エディタでゲームをプレイすると、エンジンのスケーラビリティ設定に移動してシャドウを低くするまで非常にラグがありました。すると、うまくいきました。しかし、プロジェクトをエクスポートすると、影がまだオンになっているように見え、毎秒 5 フレームのように、ゲームのラグが非常に悪くなります。パッケージ化されたビルドで低シャドウ設定を使用するにはどうすればよいですか?
javascript - プロパティが true に設定されていても、Three.js にロードされた OBJ が影を受け取らない
私は現在 Three.js に飛び込んでおり、ネイティブ プリミティブからインポートされた OBJ オブジェクトに切り替えるときに、最初の実際の問題に遭遇しました。
Cinema4D r15 で UV マッピングし、OBJ ファイルとしてエクスポートした十二面体の単純なモデルがあります。このモデルを DodecahedronGeometry で使用すると、ジオメトリはディレクショナル ライトで照らされなくなりますが、プリミティブを使用するとそうなります。
この JSFiddle を参照してください: https://jsfiddle.net/xm3ttmxw/1/
ここで望ましい結果を参照してください (プリミティブを使用): https://jsfiddle.net/84hbs7ed/1/
ご覧のとおり、OBJ 内のすべてのメッシュに対してreceiveShadow
プロパティをに設定しています。true
ライトとレンダラーのシャドウ マップを有効にしました。ディレクショナル ライトはカメラに追従し、原点 (12 面体の中心) を指しています。アンビエントライトはうまく機能しているようです。
何か案が?前もって感謝します
android - Robolectric 3.0 でカスタム シャドウを作成するには?
カスタムクラスをモックする必要があります(シャドウを作成します)。私はすでにhttp://robolectric.org/custom-shadows/でこれを行う方法を読んでいます。
だから、私はいくつかのクラスを持っています:
影を作成します:
そして、私はテストクラスで影を設定します:
ただし、影は使用されません。
RobolectricGradleTestRunner でカスタム シャドウを表示するにはどうすればよいですか?
私はすでに試しました:
- http://www.codinguser.com/2015/06/how-to-create-shadow-classes-in-robolectric-3/
- https://github.com/jiahaoliuliu/RobolectricSample/blob/master/app-tests/src/main/java/com/jiahaoliuliu/robolectricsample/RobolectricGradleTestRunner.java
- Robolectric カスタム シャドウ クラスを使用したネイティブ メソッドのモック
しかし、次のようなさまざまなコンパイルエラーが発生します
InstrumentingClassLoaderConfig
見つかりませんSetup
見つかりません
Robolectric 3.0でカスタム シャドウを正しく使用する方法は?
html - css 3 ボックス シャドウ 左上 下
やあ、私は css の box-shadow プロパティをいじっていましたが、少し苦労しています。ボックスに影を作成しようとしていますが、div の上、下、左側にのみ影を適用したいと考えています。
これが今までのCSSコードですが、必要のない4つの側面すべてに適用されます..
ありがとう
javascript - セルフ シャドウ内の顔が光を受けないようにする方法はありますか?
私は Three.js で都市のシーンに取り組んでおり、これまでのところ、1 つの建物だけで照明と影を試しています。建物は 3DS Max でモデル化され、OBJ にエクスポートされ、コマンド ラインから Python コンバーターで変換されました。
建物のモデルが 1 つのオブジェクトであり、セルフ シャドウイングを使用していることに気付くでしょう。ただし、キャスト シャドウ内にある建物の下部は、まだ黄白色のディレクショナル ライトで照らされています。これは、光源と光源の間にあるものを考慮せずに、光源にどれだけ面しているかによって単純に照度が計算されるためだと思います。
私はこれを「修正」してより現実的なものにする方法を探していました.メッシュが光が背後にあるものに当たるのをブロックします. シェーダーまたは法線マップに入る必要がありますか? それともまったく別のものですか?
また、この質問は重複している可能性がありますが、コードや例が提供されていないため、よくわかりません:光がメッシュを貫通しています。問題がある場合は事前に申し訳ありません。
JSFiddle はこちら: http://jsfiddle.net/mrfolkblues/u01jwg53/
コードの関連部分は次のとおりです。