将模型加载到 2D/3D 查看器中 - Autodesk Forge
Loading a model into the 2D/3D viewer - Autodesk Forge
我正在尝试 运行 Autodesk viewer-navigation.sample
link 在我的机器上,但我只看到一个加载屏幕,没有任何反应。
我想是因为我还没有载入模型,我不确定我明白这意味着什么:
To prepare the models, run the Initial Setup endpoint.
但是当我在服务器 运行ning 时导航到 http://localhost:3000/forge/initialsetup 时,我得到:Cannot GET /forge/initialsetup
我确实在 Autoforge 应用程序中将回调 url 设置为 http://localhost:3000/api/forge/callback/oauth
我也做了 运行:
npm install
set FORGE_CLIENT_ID=<<YOUR CLIENT ID FROM DEVELOPER PORTAL>>
set FORGE_CLIENT_SECRET=<<YOUR CLIENT SECRET>>
还可以做些什么来让它发挥作用?
作为临时解决方法,在我们修复它之前,您可以尝试定义一个 FORGE_BUCKET 环境变量:
set FORGE_BUCKET=someuniquename2d3d
或在源代码 (forge.js) 中更改第 45 行:
var ossBucketKey = process.env.FORGE_BUCKET || 'navigationsample3d2d';
将 'navigationsample3d2d' 字符串替换为 'someveryuniquename2d3d'.
这应该有效。
我正在尝试 运行 Autodesk viewer-navigation.sample
link 在我的机器上,但我只看到一个加载屏幕,没有任何反应。
我想是因为我还没有载入模型,我不确定我明白这意味着什么:
To prepare the models, run the Initial Setup endpoint.
但是当我在服务器 运行ning 时导航到 http://localhost:3000/forge/initialsetup 时,我得到:Cannot GET /forge/initialsetup
我确实在 Autoforge 应用程序中将回调 url 设置为 http://localhost:3000/api/forge/callback/oauth
我也做了 运行:
npm install
set FORGE_CLIENT_ID=<<YOUR CLIENT ID FROM DEVELOPER PORTAL>>
set FORGE_CLIENT_SECRET=<<YOUR CLIENT SECRET>>
还可以做些什么来让它发挥作用?
作为临时解决方法,在我们修复它之前,您可以尝试定义一个 FORGE_BUCKET 环境变量:
set FORGE_BUCKET=someuniquename2d3d
或在源代码 (forge.js) 中更改第 45 行:
var ossBucketKey = process.env.FORGE_BUCKET || 'navigationsample3d2d';
将 'navigationsample3d2d' 字符串替换为 'someveryuniquename2d3d'.
这应该有效。