Fx Apply

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

FxShader의 체인을 RenderTexture에 적용합니다. LayerFx가 레이어의 카메라에 대해 하는 일을, RT 입력·RT 출력 경계에서 하는 노드입니다. Effect 슬롯에 꽂는 것은 LayerFx와 같은 조작이며, 목적지가 RT가 될 뿐이므로, 기존 ISF/셰이더 자산을 그대로 노드 그래프의 소재로 사용할 수 있습니다.

  • Effect 1, 2, 3… — 동적으로 늘어나는 FxShader용 슬롯. 마지막 슬롯이 채워지면 자동으로 다음 슬롯이 생겨납니다. 상한은 16
  • Enable — OFF로 하면 체인을 건너뛰고 그대로 통과합니다. 기본값 ON(Enable 입력 / enableInput / currentOn)

출력 RT의 크기도 포맷도 입력을 따라갑니다. 입력이 연결되지 않은 동안은 글로벌 해상도로 확보되며, 내용은 투명으로 클리어됩니다.

체인의 1단계도 후단과 동일한 가장자리 처리(wrapMode=Repeat)가 되도록, 입력은 한 번 자체 버퍼로 복사된 후에 흘려보내집니다. 가장자리의 개별 지정은 FxShader 쪽의 Edge 파라미터에서 수행하세요.

슬롯의 연결을 해제하면, 그 슬롯은 1프레임 늦게 채워집니다(가장자리를 교체하는 도중에 지워지지 않도록 하기 위함입니다). 끝의 빈 슬롯은 항상 1개 남습니다.

저장되는 것은 슬롯의 PortID 열이므로, 도중의 슬롯을 지워서 번호가 건너뛰어도 로드 시의 연결은 복원됩니다.

입력 포트

Port ID타입
InRenderTexture
Enablebool

출력 포트

Port ID타입
OutRenderTexture

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

경로타입
enableInputbool
currentOnbool

Synapse Apps (스크립팅)

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

이 페이지로 연결된 페이지

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