問題タブ [level-of-detail]

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

conditional-statements - Tableau - LOD 表現の条件

次のフィールドを持つ purchase_log テーブルがあります。

uid、日付、カテゴリ、金額

また、各カテゴリの各ユーザーの 1 回目と 2 回目の購入日が知りたいです。

例えば:

上記のユーザー レコードについて、カテゴリ c1 からの最初の購入は日付 d1 に行われ、カテゴリ c1 からの 2 回目の購入は日付 d3 に行われたとします。

現在、3 つの計算フィールドを作成しています。

  • 1回目の購入:

    /li>
  • リピート購入:

    /li>
  • 2回目の購入:

    /li>

しかし、カテゴリの区別がないため、カテゴリに関する日付を見ることができません。

この問題を解決するにはどうすればよいですか?

ありがとう。

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

three.js - threejs の詳細レベル (LOD) メッシュの 3D レンダリング パフォーマンス / パイプライン

いくつかの一般的なガイダンスを探しているだけですが、ひどいしゃれを許していただければ、私が3Dをいじってから非常に長い時間が経ち、風景が大きく変化しました.

ブラウザーでレンダリングする必要がある現実世界の地形スキャンから生成された、非常に詳細な 3D モデル (それぞれ 300 万以上の面) が多数あります。それらは「不規則」であり、グリッド/DEM などからレンダリングすることはできません。

モデルを小さなオブジェクトに分割し、各オブジェクト (3 レベル) に対して LOD を生成しました。これにより、頂点の共通セットと、JS クライアントに段階的にストリーミングする頂点の一部またはすべてを参照する 3 つのインデックス バッファーが生成されます。

カメラからの距離に基づいて各オブジェクトの LOD を指定することにより、1 フレームあたり 500k ~ 1M のポリゴンをレンダリングするつもりです。

私の質問は、これらのレベルを効率的に切り替えるにはどうすればよいですか?

データが GPU に送信されるときに、フレーム レートに自然にバンプとグリッチを生成する単純なアプローチを試しました。しかし、すべてのデータ (頂点と 3 つのインデックス バッファー) を GPU メモリに送信し、低解像度バッファーなどの特定のインデックス バッファーでレンダリングするように指示してから、中解像度または高解像度に切り替える方法を探していました。カメラが近づくにつれて res バッファー。

Three.LOD() ソリューションは、単純なソリューションと同じ fps グリッチを生成するだけなので、何の役にも立たないようです。

一般的ですが、いくつかのガイダンスをいただければ幸いです。乾杯!

0 投票する
4 に答える
5448 参照

c# - 現在の LOD レベル - LOD グループ ユニティ

画面に表示されている現在アクティブな LOD レベルを知りたいので、LOD グループを導くのに苦労しています。パーセンテージにのみアクセスできます

誰かがこれを解決する方法を知っていますか? 前もって感謝します。

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

greatest-n-per-group - Tableau の詳細レベルの計算

Tableauダッシュボードの構築に取り組んでおり、最近、Tableau v9 でリリースされた新しい詳細レベルの計算について知りました。生データは次のように構成されています。

Tableau テキスト テーブルを作成しています。ユーザーごとに (ユーザー ディメンションは [行] セクションに配置されます)、ユーザーが費やした最大時間 (ユーザー 1 = a、ユーザー 2 = b など) でワークフロー ステップを表示したいと考えています。LoD 計算は初めてで、これを機能させる方法がわかりません。

次の LoD 計算を試しました。

ワークフロー ステップをディメンションとして取り込み、上記の計算をフィルター (1 に設定) として使用すると、最も長い時間を費やした 1 人のユーザーのみが取得されます。

ユーザーごとのレベルでこの計算を行うにはどうすればよいですか?