問題タブ [autodesk-forge]
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.
javascript - ローカル サーバで実行している場合の Autodesk Forge Viewer Access-Control-Allow-Origin の問題
ポート 8080 のローカル Tomcat サーバからオートデスク ビューアを実行しようとしています。図面は表示されますが、テクスチャが適用されていません。Chrome コンソールを見ると、次のエラーが表示されます。
XMLHttpRequest はhttps://developer.api.autodesk.com/viewingservice/v1/viewers/res/environments/SharpHighlights_irr.logluv.ddsを読み込めません 。「Access-Control-Allow-Origin」ヘッダーの値「http://developer-autodesk.github.io」は、提供されたオリジンと等しくありません。したがって、オリジン「...localhost:8080」へのアクセスは許可されていません
何がヘッダーを追加しているのかわかりません。これを修正するために、リンクされたオートデスク フォージ ビューアの JavaScript ファイルを変更する必要があるものはありますか?
私のlocalhostサーバーはhttpsではないことに注意してください
autodesk - Autodesk Forge ファイル変換マニフェストでファイルをダウンロードする方法は?
ファイルを正常にアップロードして変換した後、モデル派生物の「ビューア用にファイルを準備する」に従って、マニフェスト URL を呼び出します。
変換されたファイルをマニフェストにダウンロードするにはどうすればよいですか。参照壷しか知らない場合は?(ie) カバーされた svf "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/output/1/A5.svf" を取得する方法
またはサムネイル「urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/output/1/A5.svf.png01_thumb_200x200.png」
実際の場所を返すために使用できる API 呼び出しはありますか?
編集:最終結果は、[extractor] ( http://extract.autodesk.io/ )のようなものを作成したいということです。ビューアーをローカルで実行するために必要なすべてのファイルを使用して
Edit2:fileUplodaの後に呼び出しから返されるマニフェスト
送信しようとしたリクエストが 404 を受け取る
modelderivative への呼び出しに問題はありますか?
autodesk-forge - スケッチ SVF ファイルの読み込みに失敗しました、[404]
SVF モデルを読み込もうとすると、サーバー エラー 404 が発生し、モデルをアップロードして翻訳したにもかかわらずリソースの読み込みに失敗し、スケッチ形式の SVF ファイルが見つかりません。また、他の形式でも機能します。
モデルの壷: 'dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6d3Rfd2hpdGluZ3R1cm5lci83LTEyLTE1JTIwSlNNLnNrcA=='
Sketch ファイル形式に問題はありますか
ビューア Javascript コード: options.env = _viewerEnv; // AutodeskProduction、AutodeskStaging、または AutodeskDevelopment (このプロジェクトのグローバル変数で設定) options.getAccessToken = getAccessToken; options.refreshToken = getAccessToken;
どんな助けでも大歓迎です。
java - 変換された DWG からマニフェストとメタデータを取得する Autodesk Forge
私の目標は、DWG ファイルを Forge Viewer で使用できるように変換し、マークアップすることです。オフライン ビューアーを使用するためのすべての適切なファイルを取得する過程で、ファイルのマニフェストとメタデータを取得しようとしています。マークアップ用のポリゴン ID にアクセスできるように、メタデータが必要です。メタデータを呼び出すと、メタデータが空になります。私は何を間違っていますか?
DWG ファイルの SVF 変換ジョブ リクエストをアップロードして送信しました。
node.js エクストラクタの例を使用すると、同じファイルに対して正常に機能し、エクストラクタは manifest.json.gz と metadata.json.gz を作成することに注意してください。それらがどのように作成され、どの REST 呼び出しで呼び出されるかを理解したいだけです。
javascript - Autodesk Viewer でポリラインにアクセス/ハイライトする方法
Autodesk Forge ビューアの使用
2 つの質問
初め
DWG を SVF ファイルに変換しました。マウスでクリックしたときのように、ポリラインを強調表示できるようにしたいと考えています。誰でもこれを行う方法についての指針を教えてもらえますか。getMaterials.highlightObject2D にアクセスする方法が、実際に使用することになっている場合、わかりません。
2番
最初が可能であると仮定します。図面が変換された後に DWG の object_handles を確認する方法はありますか? 特定のポリラインを「ハイライト」したい
javascript - Autodesk Viewer でパフォーマンスと外観を設定する方法を教えてください。
JavaScript を使用してビューアーのパフォーマンスと外観の設定をプリセットするのに問題があります。アンチエイリアシングなどの設定の一部を事前に定義し、ロード時に影をオフにしたいと考えていました。私はこの API を初めて使用し、基本的に Viewer3D オブジェクトをインスタンス化する方法を理解できませんでした。
最後に答えを見つけて、以下に投稿しました。
c# - モデル派生 API - SVF POST ジョブが常に 400 を返す - リクエスト ボディが有効な json ではない
POST JOB(翻訳用OSSにファイルを登録するための新しい名前)の作成に困っています。セグメントのアップロードを使用して ZIP ファイルをバケットに既にアップロードしています (2 つの revit ファイルを含み、最初はルート、2 番目は revitlink)、その URN を持っているので、SVF への変換をトリガーしたいと考えています。この目的のために、私はこのコードを使用しています (Resharp、Newtonsoft.Json を使用):
上記のコードは、次の JSON を post 変数に生成します。
このコードをどのように変更しても、結果は常に同じです。
また、同じ結果で通常の C# WebRequest を使用しようとしました。同じ API からの他の呼び出しが restsharp で魅力的に機能するため、バグがある可能性があります。C# で有効な投稿ジョブを作成するにはどうすればよいですか?
c# - Autodesk-model-derivative: バケットの作成: リモート サーバーがエラーを返しました: (400) Bad Request
Create an App-Managed Bucket and Upload a File の説明に従ってバケットを作成しようとしています。コマンドボックスで cURL を使用すると、うまく機能します。
今、私はC#/ビジュアルスタジオで同じことをしようとしています:
request.getResponse() で、「リモート サーバーがエラーを返しました: (400) Bad Request」という例外が発生します。
同様の方法で OAth トークンを取得できますが、どういうわけか、バケットを作成しようとすると、常にこの例外が返されます。
なぜこの例外が発生するのですか? この例外が発生した理由を調査する方法はありますか?