問題タブ [ocean]

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 に答える
221 参照

ocean - プラグイン マネージャがモジュールを検出できない

Petrel 2012 のインストーラーを使用してプラグインをインストールしました。Petrel を開いて Ocean プラグイン マネージャーを表示すると、モジュールが見つからないと表示されます。

これに対する解決策は何ですか?プラグインのインストール方法を教えてください。

ありがとう、クリシュナ

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

ocean - .pip プロジェクトのビルド中にメッセージが表示される

.pip プロジェクトのビルド中に次のメッセージが表示されます。システムが検出できないファイルはどれですか? ------ ビルド開始: プロジェクト: PIP_SWIFT、構成: 任意の CPU をリリース ------ 指定されたファイルが見つかりません。リスト ファイル コピーを展開する - コマンド ライン ツール。バージョン: 3.2011.0.0 Copyright c Schlumberger 2011

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

ocean - Techlog DataSelection イベントの数を減らすにはどうすればよいですか?

Techlog の 3 値プロットに DataSelection イベントのこのテストを書きましたが、取得するデータが多すぎます。

ここで何が間違っていますか?

実行中のメソッド – イベントにサブスクライブします。

これは私のイベントハンドラです:

イベント ハンドラーが取得するポイントが多すぎます。何が選択されたかを知るにはどうすればよいですか?

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

ocean - オーシャンでセル側を取得しますか?

Petrel に読み込まれたグリッド モデルからセルの側面 (DX、DY、DZ) にアクセスするにはどうすればよいですか?

特定のインデックスに対応するセル ボリュームを取得できますが、同じ方法でセル サイドを取得するにはどうすればよいですか?

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

ocean - Ocean でインデックスを UI に変換

Ocean 環境のインデックスとユーザー環境のインデックスの違いは何ですか? Convert Index To/From UI を使用する必要があるのはなぜですか?

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

opengl - ゲルスナー波と反射テクスチャ

ほぼすべての海洋アニメーションのトピック (プログラミングと数学も) を読み、最終的に反射、屈折、およびコースティクスを使用して Gerstner 波でレンダリングすることにしました。さて、今私の反射は平面と垂直変位のみで動作していますが、Gerstner 波では x、z 座標も変位し、カメラが特定の高さを下回ったり、角度。(海面に近いほど、テクスチャが包み込みます)

だから、私のシェーダーコード: Gerstner Wave:

テクスチャ座標

頂点シェーダー:

フラグメントシェーダー:

Deep-Water Animation and Renderingの記事の反射部分を読んだところですが、実装方法がわかりません。

私の質問は、反射テクスチャのテクスチャ座標を投影する方法であるため、私の2つの期待に適合します:

  • テクスチャ座標が常に範囲内にあるか、画面の端に最小限のラップがあります
  • どの角度から見ても、テクスチャの「下」は見えません (またはごくわずかです:P)

また、法線とともに移動します。

編集:

理解の問題:

:/

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

ocean - 対数スケールを使用すると、クロスプロットの線が表示されない

クロスプロットで線を引こうとすると、問題が発生しました。クロスプロットに対数スケール タイプを使用すると、クロスプロットで作成された線が表示されません。

これは、setupcrossplot.cpp (150 行目あたり) で再現できます。交換したら

チャート パラメータで描画された線が表示されなくなります。

線を視覚化するために欠けているものはありますか、それともバグですか?

私が使用しているバージョンは 2013.1.0 (r118949) です。