GODRICH
#css애니메이션#버튼#로딩#전환효과#스크롤#대시보드#실전ui#디자인트렌드

04충돌 방지 — 노드 반지름만큼 서로 밀어내 겹침이 없다

두 노드의 중심 거리가 반지름 합보다 가까워지면 즉시 밀어내는 규칙을 힘 계산에 끼워 넣으면 라벨이 서로 가려지지 않는데, 실제 서비스에 바로 쓸 수 있게 읽기를 지키는 보정 항목입니다.

쓰임조직도, 지식 그래프 UI

arcMath.hypotrequestAnimationFramebeginPath
충돌 방지 — 노드 반지름만큼 서로 밀어내 겹침이 없다
새 창에서 열기

04 충돌 방지 — 노드 반지름만큼 서로 밀어내 겹침이 없다 — 측정 누적면적 31.53% · 움직인 프레임 23/23GODRICH 원작 · zip 에 SCSS·React 포함 · 네트워크 그래프 9종 — 힘으로 밀고 당겨 스스로 배치되는 캔버스

이 데모가 속한 글

네트워크 그래프 9종 — 힘으로 밀고 당겨 스스로 배치되는 캔버스 — 데모 9종 미리보기네트워크 그래프 9종 — 힘으로 밀고 당겨 스스로 배치되는 캔버스네트워크 그래프는 점(노드)과 그 사이를 잇는 선(엣지)으로 관계를 나타낸 그림인데, 이 글은 그 점들의 자리를 사람이 정하지 않고 힘 계산만으로 매 프레임 다시 잡는 캔버스 엔진 아홉 판을 줍니다. 점과 선 몇 개 이 글의 데모 전부 보기

이 효과가 마음에 들면 — 비슷한 데모