我想爲背景添加環境地圖,我試過viewer.setLightPreset(value),但我不喜歡默認地圖。我需要爲背景添加自定義環境地圖。我瞭解了大約Add Custom Light for the View and Data API Viewer,並添加了這個代碼在我的觀衆如何在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);
僞造的文件是用來與DDS後綴file.I取得了DDS後綴文件寬度NVIDIA紋理工具的Adobe Photoshop,並把它放在這個路徑下:RES \ environments.But觀衆可以不使用我的文件。我在路徑下打開了defaulet文件:res \ environments,它們只是看起來像這樣Default files。我不知道我的方法是錯誤的還是我的文件錯誤我的文件就像圖像,但它們的後綴是DDS。 而我的模型是由Revit創建的
您是否使用本地查看器資源?根據我的經驗,在使用Autodesk Forge服務器中的查看器時,用戶擁有的DDS文件將不會被加載。 –
是的,我使用本地查看器 – weijie
你使用什麼模型格式?如果您的模型來自Autodesk Fusion 360,那麼恐怕我知道它可能存在已知問題。 –