問題タブ [autodesk-viewer]

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

autodesk - Autodesk Foge Viewer からデータを取得する (View & Data Api)

Forge Viewer にアップロードされた DWG ファイルに対して計算を実行したいと考えています。ユーザーが形状上のお気に入りのオブジェクトを選択し、たとえばそのオブジェクトの領域 (壁やドアなど) を取得できるようにしようとしています。しかし問題は、CAD ファイルが標準形式ではないため、エンド ユーザーが適切な要素 (特定の壁を構成するセグメントなど) を選択して 1 つのオブジェクトとして保持するように細心の注意を払わなければならないことです。シンプルにして、面積やその他の幾何学的特徴を直接抽出する方法はありますか? どの API を使用する必要がありますか? -ありがとう!

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

autodesk-forge - 複数のモデルの読み込みとノードの非表示

2 つのモデルをロードし、モデルがロードされた直後にいくつかのノードを非表示にしたいと考えています。

GEOMETRY_LOADED_EVENT と OBJECT_TREE_CREATED_EVENT にイベント リスナーを追加して、読み込みがいつ終了するかを確認します。読み込みは非同期で行われるため、モデルのいずれかを最後に読み込むことができます。

そこで、ノードをアクティブから非表示にするモデルを設定します。その後、非表示にしたいノードを非表示にします。

これは時々機能しますが、常に機能するとは限りません。ロードが完了したことを知るためにリッスンする必要がある他のイベントはありますか? または、 setModel(instanceTree) が終了したことを確認する方法またはイベントはありますか?

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

autodesk-forge - A360 ビューア: Web アプリケーション統合のためのオブジェクト プロパティの取得

Autodesk a360 Viewer を Web アプリケーションに統合しようとしています。ただし、選択したオブジェクトのオブジェクト プロパティを抽出して、データベース内から追加情報を取得したいと考えています。たとえば、ユーザーがドアをクリックすると、オブジェクト プロパティからこのドアのタグ ID を抽出し、このタグ ID を使用して SQL クエリを実行します。

autodesk forge を見たことがありますが、それがやり過ぎなのか、それとも進むべき方向なのかはよくわかりません。

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

autodesk-viewer - 画像を含むテクスチャのインポート中にエラーが発生しました。revit autodesk viewer をフォーマットします

Revit モデルの作成では、イメージ要素をマテリアルとして割り当てます。

   最初のツリー キューブには Revit で定義済みのイメージが割り当てられ、残りの外部イメージはダウンロードしてプロジェクトに追加しました。

    画像をさまざまな方法で配置し、常に Revit の事前定義された画像とともにプロジェクトに組み込み、画像を使用してデフォルトのマテリアルを作成しました。

  しかし、ファインダーにはそれらが表示されません。何が問題になる可能性がありますか? Revit 2015 を使用しています。ご協力ありがとうございます。 imagen de revit
イメージン・デル・バイザー FBX

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

autodesk-viewer - 非常に大規模なモデルのビューアーのダウンロード帯域幅を削減する

Autodesk Forge モデル ビューアを使用して、非常に大きな建物モデルを表示したいと考えています。ほとんどの使用例では、モデルの一部のみをブラウザーに表示する必要があります (ビューアーが認識する境界ボクセルによって定義されます)。すべてのユーザーがモデル全体をビューアにダウンロードするのを待つのは現実的ではありません。これは、必要な帯域幅の量と、モデル全体がロードされるのを待つ際の遅延のためです。

パブリッシュされた要素をフィルタリングしたり、詳細/テクスチャのレベルを下げたり、モデルを小さな断片に分割したりすることで、パブリッシュされたモデルのサイズを縮小できる方法があることは承知しています。 この質問は、公開前にソース Revit モデル要素構造を「クック」するか、公開モデルのノード構造を操作することにより、API を介して単一の大きなモデルの一部を表示するためのモデル ロード パフォーマンスを最適化することに関するものです。

モデルの一部をロードする際に、ダウンロード サイズを削減する/ロード時間を改善するための推奨される手法は何ですか?

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

autodesk-forge - 要素に名前タグを追加する方法

要素の上に表示される要素に名前タグを追加する方法は?

モデルを回転させたときに要素と一緒に移動します。

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

autodesk-forge - Forge ビューアー、サーバーから応答しない

2016.12.7 の午後から、フォージ サーバーはフォージ ビューアに関連する API 呼び出しに応答しません。認証 API にのみ応答します。 .どなたか助けてください。

0 投票する
3 に答える
1934 参照

autodesk - Forge Viewer: 分離ビューのようにすべての要素を非表示にする必要があります

メソッドを使用すると、次のisolate()ようにいくつかの要素を分離し、他のすべてを非表示にすることができます。 viewer.isolate([65, 80, 83, 92]); ここに画像の説明を入力

しかし、分離ビューの非表示要素のように、すべての要素を非表示にすることは可能ですか?

やってみたviewer.isolate([]);

しかし、それは代わりにすべての要素を表示します。

代わりに必要なのは、すべての要素を非表示にして、分離状態のように半透明のビューのみを表示できるようにすることです。

これを行う方法はありますか?

ありがとう

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

autodesk - Autodesk Viewer マークアップ エクステンション - ソースからコンパイルできません

公式デモのような同様のビューア注釈を実現しようとしています: lvm-react

公式のブログ投稿を読み、Autodesk Extensions github のファイルを使用します: http://adndevblog.typepad.com/cloud_and_mobile/2016/04/markup3d-sample-for-view-data-api.html

しかし、ソースから拡張機能をコンパイルすることはできません (bundle.js を作成します)。npm install だけを試しましたが、次のような多くのエラーがあります。

npm を使用して webpack もインストールしましたが、結果が得られず、まだ多くのエラーが発生しています。

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

autodesk-forge - すべての Id をループするときに ID のプロパティを取得する際の問題

すべての dbId 要素のプロパティを取得したいと考えています。この目的のために、dbIds の配列を単純にループし、 Forge ViewergetPropertiesによって提供される関数を使用します。

特定の dbId に直接アクセスすると、正しいプロパティ配列が取得されます。ただし、すべての dbId をループしてgetProperties関数を呼び出すと、最初の 2 つの dbId のみがプロパティを返し、他のすべての dbId は空の配列のみを返します。さらに、最初の 2 つの配列は大きすぎて、他のプロパティが含まれているようです。-->コンソール出力へのリンク

誰かが私がここで間違っていることを知っていますか? もうありがとう!