CopyToPoints

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

PointCloud의 각 점에 Mesh를 1개씩 배치하여 Scene(드로우 리스트)으로 출력합니다. 포인트 클라우드 파이프라인과 렌더링 파이프라인의 경계에 해당하는 노드로, 여기서부터는 SceneTransform / SceneRepeat를 거쳐 Render로 연결합니다. 각 인스턴스의 행렬은 점의 Position / Rotation / Scale로 만들어지며, Scale에는 추가로 Scale 포트의 값이 곱해집니다. 점의 색은 인스턴스 컬러로 머티리얼에 전달됩니다.

  • Scale — 모든 인스턴스에 공통된 배율(기본값 0.3, 하한 0.0001)

Mesh가 연결되지 않았을 때는 Cube, Material이 연결되지 않았을 때는 SRLit의 기본 머티리얼로 폴백합니다. 포인트 클라우드를 연결하기만 해도 그림이 나오는 설계입니다. PointCloud가 연결되지 않았거나 점 개수가 0일 때는 아무것도 그려지지 않습니다. 상태가 바뀌는 시점에 콘솔에 분리용 로그가 출력됩니다.

입력 포트

Port ID타입
MeshMeshInput
PointCloudPointCloudInput
MaterialMaterialInput
Scalefloat

출력 포트

Port ID타입
SceneSceneDataOutput

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

경로타입
scaleInputfloat

Synapse Apps (스크립팅)

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

이 페이지로 연결된 페이지

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