2017-07-18 6 views
1

私は背景用の環境マップを追加したいですが、私はviewer.setLightPreset(値)を試しましたが、デフォルトのmap.Iは背景用のカスタム環境マップを追加する必要はありません。Add Custom Light for the View and Data API Viewerについて学び、このコードを追加しました。できないのres \ environments.Butビューア:私のビューアautodesk forgeでバックグラウンドのカスタム環境マップを追加する方法は?

Autodesk.Viewing.Private.LightPresets.push({ 
     name: "selfEvn", 
     path:"selfEvn", 
     type:"logluv", 
     tonemap:1, 
     E_bias: -2.0, 
     directLightColor: [0, 0.84, 0.67], 
     ambientColor: [0.8, 0.9, 1], 
     lightMultiplier: 0.1, 
     bgColorGradient: [230, 230, 230, 150, 150, 150], 
     darkerFade: !1 
}); 

viewer3D.setLightPreset(Autodesk.Viewing.Private.LightPresets.length - 1); 

にフォージのファイルはfile.Iは、Adobe PhotoshopのためのDDSサフィックスファイルの幅NVIDIAテクスチャツールを作って、このパスの下に置き、DDSの接尾辞で使用されています私のファイルを使用します。パスの下にdefauletファイルを開きました:res \ environments、これはちょうどこのようなものですDefault files。私の方法が間違っているか、私のファイルが間違っているかわかりません。 DDSです。 私のモデルはRevitによって作成されました

+0

ローカルビューアライブラリアセットを使用していますか?ユーザー所有のDDSファイルは、私の経験ではAutodesk Forgeサーバーのビューアを使用している間は読み込まれません。 –

+0

はいローカルビューアを使用します – weijie

+0

使用しているモデル形式は何ですか?お使いのモデルがAutodesk Fusion 360のものである場合は、私が知っているように、既知の問題がある可能性があります。 –

答えて

0

開発チームに確認した後、モデルのユーザー所有の背景イメージ(環境マップ)を現在RevitおよびModel Derivativeの翻訳から変換および設定するためのAPIはありません。カスタム背景画像機能は、Autodesk Fusion 360のモデルでのみ使用できますが、現在開発チームによって調査されているFusionモデルからの画像変換に関する既知の問題があります。ご迷惑をおかけしましたことをお詫び申し上げます。

さらに、これらのプライベートAPIの確実性と安定性を保証することはできません。プライベートAPIは、Frogeビューアの内部使用のみに使用されます。したがって、あなたのようなパートナー開発者には、Autodesk.Viewing.Private名前空間のAPIを使用することはお勧めしません。

しかし、私たちは調査チームに時間を割当てるために、この要求を私たちの内部システムに記録することができます。たぶんそれはいつか真実になるかもしれませんが、いつになるのか分かりません。だから、それには何の約束もありません。あなたが理解することを願っています。

+0

@weijieこのリクエストはissue ID「DERI-4307」として記録され、このissue IDを 'forge.help @ autodesk.com'に送信して、いつでも問題のステータスを確認することができます。私たちはあなたを喜んでチェックします。 –

関連する問題