내일배움캠프 68일차 - TA강의: 디포머 그래프
디포머 그래프
기존 DirectX에서 쓰던 HLSL기반 셰이더 코드를 직접 쓸 수 있게 해주는 UE5.5전용 플러그인
스켈레탈 메시에서 디포머 그래프를 지정할 수 있으며, 샘플 그래프는 [Plugins▶Deformer Graph 컨텐츠▶DeformerFunctions]에서 확인할 수 있다.
"Custom Compute Kernal" 노드를 선택해서 HLSL코드를 사용할 수 있는 나만의 셰이더노드를 만들 수 있으며 블루프린트에서 메시의 디포머 그래프에 변수를 전달할 수 있다.
만약 블루프린트에서 디포머 그래프로 변수값을 전달하고 싶다면 메시의 Deformer Instance를 OptimusDeformerInstance로 Cast해서 변수값을 전달하면 된다.
| 전달하고자 하는 값이 Integer라면 Set Variable(Integer)를 선택한다. |
| 디포머 그래프의 예시 (DG_Function_Twist) |
댓글
댓글 쓰기