問題タブ [skybox]

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 投票する
1 に答える
952 参照

javascript - 霧がスカイボックスを隠す (THREE.JS R76)

カメラが入っているシリンダーがあります。チューブの端が見えないように霧が設定されていますが、シリンダーのアルファマップ側からスカイボックスが見えるようにしたいと考えています。霧が視界を妨げており、それを修正するために何をする必要があるのか​​ 疑問に思っています.

…………

…………

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

c# - Unity と C#: 地面だけでなく、世界全体の照明を変更する方法は? RenderSettings で照らされていない他のオブジェクトはありますか?

Unity 3d でライティングを始めたばかりで、現在、シーンのライティングを徐々に深める機能があります。レンダリング設定でこれを行い、照明で 3 つの異なるアプローチを試しましたが、それらすべてで同じ結果が得られました。

私はこれらすべての違いを完全には理解しておらず、世界の照明に問題があります-色が変わると、空と地面の色が変わります(その上にある他のゲームオブジェクトブロックと同じ素材を持っています)それは)照明に応じて変化します。つまり、私の白い地面がオレンジ色になります。

問題は、地面の上にあるブロック (標準シェーダーと同じマテリアル) が同じ程度に影響を受けたり、照らされたりしないことです。私の地面が完全にオレンジ色である間、それらは一般的に白/影響を受けないままです. ambientGroundColor または SkyColor を変更しても、これは発生します。

シーン全体を均等に照らすにはどうすればよいですか? ここで何がうまくいかないのですか?

問題:

ここに画像の説明を入力

0 投票する
2 に答える
7074 参照

unity3d - デフォルトの Unity Sky ボックスは変更されましたか?

そのため、unity3d で新しいプロジェクトをロードするたびに、スカイボックスはデフォルトで青色の単色になります。雲と空に太陽があるスカイボックスの場合とは異なり、デフォルトのスカイボックスが元の状態になるように戻すにはどうすればよいですか一体感のあるもの

よろしくお願いします ;)

更新:これはそれがどのように見えるかの写真です

[見た目[1]

vsそれはどのように見えるべきか:

どのように見えるべきか

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

android - 再生モードが終了したときに、Skybox マテリアルへのスクリプトの変更がリセットされないのはなぜですか?

私の Unity アプリは、シーンの Skybox Material Exposure プロパティを経時的に (オーディオに基づいて) アニメーション化します。私のプロジェクト ファイルの Material アセットは Exposure=1 (初期値) です。これはうまくいきます。

Unity 内でアプリを再生すると:

  1. プレイする前に、プロジェクトでマテリアルを選択します (何が起こっているかを確認するため)。
  2. Unityでアプリを再生し、
  3. アプリが起動するとすぐに、マテリアルの露出が非常に低い値に設定されます (予想どおり)。
  4. Skybox Exposure は期待どおりにアニメーション化されます (つまり、Skybox が音楽に合わせて変化します)。
  5. (インスペクターの)露出値は、開始時の最初の変更後(#3)、プレイ中に変更されません(奇妙に思えます)、
  6. 再生モードを終了すると、(インスペクターの) 露出は再生中の最後の値に設定されます (実行中はインスペクターに表示されません)。

==>終了後、マテリアルがプレイ前の値に戻ることを期待していました。

重要: 球体の半径を指定して同じ実験を行い (スクリプトは作成しません)、再生中に手動で球体の半径を変更すると、再生モードを終了すると (予想どおり) 元の再生前の値にリセットされます。

明らかに、Unity の核となる何かが欠けています。見つけたものはすべて読みましたが、まだ紛失しています。(問題は、シーンのスカイボックスのデフォルトの非表示フラグか、または同様のものであるかどうか疑問に思っています。)

フレームごとに skybox.material.exposure を変更するシーン コントローラ スクリプト:

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

aframe - カメラがフレーム WebVr に表示するディスプレイのサイズを制限するにはどうすればよいですか

A-Frame で 2 つの質問があります

まず、A フレームでは、カメラがあり、特定のサイズ (たとえば 1366x768 または 700*700) のみを表示したいとします。どうすればそれを実現できますか?

エンティティ タグにカメラを取り付けました

2 つ目は、常にスカイボックス内の同じ場所を見ているように、カメラでスカイボックスを移動することは可能ですか?

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

javascript - Three.js スカイボックスが読み込まれない

私は Three.JS にまったく慣れていないので、自分のシーンにスカイボックスを表示することに頭を悩ませているようです。コードからエラーが発生しないため、困惑しています。どんな助けでも大歓迎です。

0 投票する
2 に答える
1507 参照

c# - プログラムで Skybox マテリアルを変更する (c#)

デフォルトのスカイボックスのマテリアルを変更したいので、この行を作成しました...その後、青しか表示されません...私の間違いは何ですか?

素材は離れてアセットフォルダーにあります