更改使用 SceneBuilder 添加的形状的纵横比

问题描述 投票:0回答:1

我可以动态更改使用 SceneBuilder 添加的形状的纵横比吗?

这就像抓住形状的四个角并拖放它。

SceneBuilder 扩展文档: https://aps.autodesk.com/en/docs/viewer/v7/developers_guide/advanced_options/scene-builder/


Edit2d Extension 可用于更改宽高比,但这似乎是与 3D 模型分开管理的。

我的目标是检测使用 SceneBuilder 添加的形状包围的成员。

Edit2d 扩展文档:https://aps.autodesk.com/en/docs/viewer/v7/developers_guide/advanced_options/edit2d-use/

谢谢您的帮助。

autodesk-forge autodesk-viewer
1个回答
0
投票

调整窗口大小时会考虑宽高比,您可以在此处查看:https://github.com/autodesk-platform-services/aps-extensions/tree/main/public/extensions/DrawToolExtension

无法直接检测使用 SceneBuilder 添加的形状所包围的成员。您可以使用光线投射器,根据场景生成器对象的坐标,找到包围的对象,但这可能不准确,因为光线投射器会给您截获的所有对象。

© www.soinside.com 2019 - 2024. All rights reserved.