2016-07-25 60 views
2

我一直在使用JavaScript來預設查看器的性能和外觀設置。 我想預先定義一些設置,如抗鋸齒和陰影在加載時關閉。我是這個API的新手,基本上無法弄清楚如何實例化Viewer3D對象。如何在Autodesk Viewer中設置性能和外觀設置?

終於我想出了答案,並在下面發佈。

+0

歡迎您!如果您可以告訴我們您已經嘗試了什麼,您想要設置什麼參數以及具體問題是什麼,那麼您的問題可能會得到改善。 – Slizzered

+0

@我很抱歉,這是一個非常模糊的問題,我的第一個問題是在stackoverflow上,但我想出了答案並在下面發佈。基本上我想預先定義一些設置,如抗鋸齒和陰影在加載時關閉。我是這個API的新手,基本上無法弄清楚如何實例化Viewer3D對象。 – Mike

回答

4

我已經找到了如何在我的推廣做到這一點,如果別人在#2納悶

function MyExtension(viewer, options) { 
    Autodesk.Viewing.Extension.call(this, viewer, options); 
    // Preset performance settings 
    viewer.setLightPreset(1); 
    viewer.setQualityLevel(false, false); 
    viewer.setGhosting(true); 
    viewer.setGroundShadow(false); 
    viewer.setGroundReflection(false); 
    viewer.setEnvMapBackground(false); 
    viewer.setProgressiveRendering(true); 
}