3d-force-graph笔记(14):适配画布
2022-11-27
适配画布用zoomToFit,自动缩放画布,以使所有节点都在画布内。
三个可选参数([ms], [px], [nodeFilterFn])
- 过渡时间(ms)
- 画布边缘和最外层节点之间的内边距(px,默认:10px)
- 过滤指定的节点集
Graph.zoomToFit(400, 10)
需要注意的是第二个参数有上限,数值过大时,比如超出画布本身的宽高,该方法不生效。
如果需要“移动相机,使视图的中心在所需的节点上”,请参考:https://github.com/vasturiano/3d-force-graph/issues/340