我正在使用3ds Max测试新的工作流程,当我将其转换为Forge查看器时,我的模型/场景会在顶视图中保持加载状态。我试图将视图保存为透视图,但我仍然在查看器中获得相同的结果。在Revit中我记得我可以从Collaboration设置中选择视图。如何在3ds max中修改视图?我正在翻译MAX文件。非常感谢。
答案 0 :(得分:2)
3ds Max与Revit的“命名三维视图”没有相同的想法。 3ds Max主要将几何存储在其全局空间中,位于其场景文件(.MAX)中。它还保存了视口配置(因此在加载时您可以拥有相同的视图),但是对于模型派生服务转换器,并不存在命名的3d视图的想法。
这意味着在发送到翻译器以获得所需的最终方向之前,您可能必须重新定向场景中的几何图形。或者您可以使用查看器定向视图,以获得正确的起始视图(如果这是问题)。例如,要定向视图,可以在查看器开始时执行此操作:
var front = new THREE.Vector3(0, -1, 0);
viewer.navigation.setPosition(front);
viewer.fitToView (true) ;
请注意,3ds Max的桌面导出选项中有“导出到LMV SVF”。这可以是一种很好的测试方式,无需发送到模型衍生服务。您可以在本地导出到SVF,然后使用Forge Viewer可以查看本地模型(我使用firefox,因为它不会抱怨本地磁盘加载中的跨源错误)。同样,在使用3ds Max场景来理解翻译行为时,这是一个很好的测试场景。希望它有所帮助,凯文
答案 1 :(得分:1)
要在打开翻译的.max文件时控制将视图设置为默认/主页视图,请在3ds Max中执行以下步骤:
现在,如果您使用此设置翻译.max文件,则您在步骤2中创建的相机将被设置为默认/主视图。
我最近写了一篇关于这个技巧的博文:Control the default view when translating 3ds Max files