Displace

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

변위 텍스처를 사용해 입력 RT의 UV를 이동시킵니다. 변위 소스는 두 계통이 있으며, Flow가 연결되어 있을 때는 그쪽이 우선됩니다. 인코딩이 다르므로 전용 패스로 나뉘어 있습니다.

  • Displacement RT — 일반 RT. (RG - 0.5) × Amount를 UV에 더합니다. 즉 RG=0.5가 변위 0이며, Noise 등의 0~1 텍스처를 그대로 꽂을 수 있습니다
  • Flow — FlowField(부호 있음, UV 변위/초). RG × Amount를 그대로 더합니다. deltaTime은 곱해지지 않으므로, Amount가 변위량 자체의 배율이 됩니다
  • Amount — 초깃값 0.1(Amount 입력 / amountInput). 클램프 없음

어느 변위 소스도 연결되지 않으면 그대로 통과(입력을 그대로 복사)합니다. In 입력을 해제하면 출력은 검정으로 클리어됩니다.

출력은 HDR을 지원하며, 해상도는 In 입력과 동일합니다.

영상

입력 포트

Port ID타입
Render TextureRenderTexture
Displacement RTRenderTexture
Amountfloat
FlowFlowFieldInput

출력 포트

Port ID타입
Render TextureRenderTexture

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

경로타입
amountInputfloat

Synapse Apps (스크립팅)

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

이 페이지로 연결된 페이지