問題タブ [ambient]
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.
three.js - three.js をインポートした Blender モデルで、MeshPhongMaterial のambient プロパティを false に設定できますか?
私は学生プロジェクトを行っており、アンビエント ライトとスポットライトのあるシーンがあります。次の行を持つ Blender モデルをインポートしました。
"colorAmbient" : [0.6400000190734865, 0.6400000190734865, 0.6400000190734865],
JSON ファイルで。
MeshPhongMaterial でこのプロパティをオフにして、環境光ではなくスポットライトにのみ反応するようにする方法はありますか?
行を削除してゼロに設定しようとしましたが、これは効果がありませんでした。このプロパティをオフにすることはできますか? または、シーンから環境光を削除して、指向性などの別のタイプを使用する必要がありますか?
助けてくれてありがとう。
android - Android Wear 検出アンビエント スクリーン モード
時計がアンビエント スクリーン モードであることを検出する方法はありますか? ウォッチフェイスを作成し、アンビエント スクリーン モードがオンのとき (時計が画面に表示されているとき) に時計を更新し続けたいのですが、画面がオフのときは更新を停止したいです。今のところ、メソッドで更新を開始onPause
および停止していますが、アンビエント スクリーン モードがオンになったときにメソッドが呼び出されます。onResume
onPause
ありがとう。
android - 背景のドローアブル Android ウェアを変更する
Android Wear がアンビエント モードのときに、背景のドローアブルをどのように変更しますか?
これが私のコードです
メソッドの呼び出し方法は次のとおりです
常にインタラクティブ モードのドローアブルを描画しています。なぜ変化しないのか、私にはわかりません。
python - 周囲光レベルの量を決定する
このプログラムでは、Python を使用しています。
ロボットをランダムな位置に動かし、360 度回転させることになっています。3 つの光センサーすべてから 15 の読み取り値を 3 つの異なるリストに割り当てる必要があります。
次に、各センサーからの光の値の平均を計算し、各センサーの最大値と最小値を決定する必要があります。
次に、3 つのセンサーすべてからの光の値の平均を計算して表示し、周囲の光の平均値と、明るすぎるか暗すぎるかを通知する必要があります。
これをすべて実行したと思いますが、プログラムが機能しません。たとえば、私のロボットはランダムな位置に移動してから 360 度回転しますが、その後プログラムが停止するだけで、その理由がわかりません。
次のようなエラーが表示されます。
誰かが私が間違っていることを理解するのを手伝ってくれたら、それは素晴らしいことです! どうもありがとう!!!
これは私のプログラムです:
android - Android Wear で新しいアンビエント モードをサポートするにはどうすればよいですか?
前回の更新以降、Android Wear には新機能が追加されました - 常時接続モードです。これは、Android Wear デバイスが画面をオフにしないことを意味します。アンビエント モードに変更してバッテリーを節約し、特定のアプリをバックグラウンドで実行し続けます。
これをどのように正確に実装する必要がありますか?
psウォッチフェイスではなく、スポーツアプリケーションを開発しています。
wear-os - WearableActivity のクラッシュ読み込み
AppCompatActivity を WearableActivity に移行しているときに、次のメッセージが表示されてクラッシュします。
原因: java.lang.IllegalStateException: ウェアラブル共有ライブラリ クラスが見つかりませんでした。アプリケーション マニフェストに uses-library android:name="com.google.android.wearable" android:required="false" /> を追加してください
アプリケーションでアンビエント モードを有効にするために、このリンクをたどっていました: Keeping Your App Visible
マニフェストとグラドルにはそれぞれ次のものがあります。
…</p>
これらはリンクから直接取得しました(正しく理解できたことを願っています)。
私のデバイスは次のバージョンを実行しています:
アンドロイドウェア - 1.1.1.1929530
Google Play サービス - 7.5.76 (2002306-534)
Android OS - 5.1.1
android.support.wearable.activity.WearableActivity を提供するライブラリがデバイスにバンドルされている必要があると推測していますが、そこにはありません。
android - 2D ピッカーでアンビエント モードに入らない
アクティビティが 2D ピッカーを実装している場合、アンビエント モードにはまったく入らず、アクティビティはホール時間だけアクティブのままになります。WearableListView を実装する他のアクティビティにはその問題がないため、コードは正しいと思います。onCreate で setAmbientEnabled を呼び出しており、onEnterAmbient/onExitAmbient を実装しています。誰かが同じ経験をしたことがありますか?回避策はありますか?
opengl - openGLの動作原理の説明
openGL でのコーディングがどのように機能するかを理解しようとしています。インターネットでこのコードを見つけたので、明確に理解したいと思います。
私の頂点シェーダーには、次のものがあります。
バーテックス
Fragment シェーダでは、画像に白い色を作成して穴を作成しました。:
すべてが何をしているのか、私に説明できる人はいますか? その基本的な考え方は理解しています。しかし、なぜそれが必要なのか、他の変数を使用するとどうなるのかということはあまりありません。何が起こるかというと、ティーポットの周りの光が来て、そのうちに消えていきます. これは、cosinus 変数と sinus 変数とどのように正しく関連付けられていますか? 光が上から来てティーポットの底に行きたい場合はどうすればよいですか?
また、
この行はどういう意味ですか?
vec4 fvObjectPosition = gl_ModelViewMatrix * gl_Vertex;
そして、なぜここで変数の前にマイナスがあるのですか?
ViewDirection = - fvObjectPosition.xyz;
なぜ負のrotationLightを使用するのですか?
LightDirection = (-rotationLight ) * (gl_NormalMatrix);
法線ベクトルの計算に *2.0 ) - 1.0 を使用するのはなぜですか? Normal = normalize( gl_NormalMatrix * gl_Normal);ではそれは不可能ではありませんか? ?
vec3 fvNormal = normalize( ( texture2D( バンプマップ, Texcoord ).xyz * 2.0 ) - 1.0 );