0

我正在考虑一种基于力的蛋白质链布局,它工作得很好,因为我将链中的每个氨基酸表示为一个节点。但是,我想将一些修饰的氨基酸和其他附着在氨基酸上的物质显示为分子的刚性 2D 图,链连接到这些分子上。当力将它们拉到位时,这些节点将需要旋转。

据我所见,在 d3 基于力的布局中,节点只是点,它们上没有“杠杆”动作,这会提高对任何旋转的期望。如果我需要模拟旋转的“节点”,我可以想象我在连接点之间绘制刚性链接,无法拉伸的链接,并且分子绘图将与一个链接(可能是几个链接)相关联,并以与我们可以旋转相同的方式旋转这些链接的文本注释。

正确的?这是唯一的方法吗?以这种方式旋转图纸是否非常昂贵?我总是有点担心,如果有一千个节点和几十个这样的分子图,整个动画会减慢太多而无法发挥作用。

我想我可以改变单个链接的物理特性(例如,可拉伸性),对吧?我可以为单个链接设置注释是否旋转,对吗?

4

0 回答 0