TravelOnPath

AI와 함께 읽기
전체 문서 한 파일로 (llms-full.txt)
TravelOnPath #3D #Node
TravelOnPath

입력 PointCloud를 정점 순서대로 따라가는 패스로 취급하고, Travelers 개의 주자를 등간격으로 늘어놓아 Phase로 순회시킵니다. 출력은 주자만의 PointCloud(입력의 점은 나오지 않습니다)이므로, CopyToPoints로 흘려보내 실체를 부여합니다. 주자의 색은 패스 위의 이웃한 두 점의 색을 보간한 것입니다. Phase에 Saw 파형의 LFO를 꽂으면 템포에 동기해서 패스 위를 한 바퀴 돕니다.

  • Phase(기본값 0) — 0→1로 한 바퀴. 소수부만 사용합니다
  • Travelers — 주자의 수(기본값 3, 1~1024로 클램프)
  • Traveler Scale — 주자의 스케일(기본값 1, 하한 0.001)
  • Closed (loop) 토글 — 켜면 끝과 처음을 이은 닫힌 패스로 취급합니다(기본값 켬)
  • 방향 드롭다운: None / Tangent2D(기본값・XY 평면의 진행 방향을 Z 회전으로) / Tangent3D(진행 방향을 향하는 3D 회전)

입력의 점 개수가 2 미만일 때는 출력의 점 개수가 0이 됩니다.

입력 포트

Port ID타입
PointCloudPointCloudInput
Phasefloat
Travelersint
Traveler Scalefloat

출력 포트

Port ID타입
PointCloudPointCloudOutput

스크립트에서 설정할 수 있는 멤버

경로타입
phaseInputfloat
travelersInputint
scaleInputfloat
closedbool

Synapse Apps (스크립팅)

await synapse.modules.create({ type: "TravelOnPath" })

같은 페이지를 참조하는 페이지