如何解决基于 D3 力的布局可以旋转节点吗?
我正在考虑蛋白质链的基于力的布局,它工作得很好,因为我将链中的每个氨基酸表示为一个节点。但是,我想将一些修饰的氨基酸和连接到氨基酸的其他物质显示为分子的刚性 2D 图纸,链与之相连。当力将它们拉到位时,这些节点需要旋转。
据我所知,在基于 d3 力的布局中,节点只是点,它们上没有“杠杆”动作会增加任何旋转的期望。如果我需要模拟旋转的“节点”,我可以想象我在连接点之间绘制刚性链接,链接不能拉伸,分子绘图将与一个链接(可能有多个链接)相关联,并以我们可以旋转的相同方式旋转这些链接的文本注释。
正确吗?这是唯一的方法吗?以这种方式旋转图形是否非常昂贵?我总是有点担心,如果有一千个节点和几十个这样的分子图,整个动画会减慢太多以使其变得有用。
我想我可以更改单个链接的物理属性(例如,可拉伸性),对吗?而且我可以设置注释是否旋转,对于单个链接,对吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。