mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
adjust force parameters for better layout
This commit is contained in:
@@ -40,7 +40,7 @@ function computeForceOptions(nodes, links) {
|
|||||||
const repulsionBase = 140 + maxSymbol * 4 + avgDegree * 6;
|
const repulsionBase = 140 + maxSymbol * 4 + avgDegree * 6;
|
||||||
const repulsion = clamp(repulsionBase, 180, 720);
|
const repulsion = clamp(repulsionBase, 180, 720);
|
||||||
|
|
||||||
const minEdge = clamp(34 + avgDegree * 1.2, 34, 70);
|
const minEdge = clamp(48 + avgDegree * 1.2, 48, 90);
|
||||||
const maxEdge = clamp(
|
const maxEdge = clamp(
|
||||||
minEdge + 60 + Math.max(0, 140 - density * 18),
|
minEdge + 60 + Math.max(0, 140 - density * 18),
|
||||||
90,
|
90,
|
||||||
@@ -50,8 +50,8 @@ function computeForceOptions(nodes, links) {
|
|||||||
return {
|
return {
|
||||||
repulsion,
|
repulsion,
|
||||||
edgeLength: [minEdge, maxEdge],
|
edgeLength: [minEdge, maxEdge],
|
||||||
gravity: 0.08,
|
gravity: 0.3,
|
||||||
layoutAnimation: true
|
layoutAnimation: false
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user