데브허브 | DEVHUB | How to Make a Simple Outline Material in Unreal Engine 5 (In 3 Mins!)How to Make a Simple Outline Material in Unreal Engine 5 (In 3 Mins!)
MC_simple_outline 머티리얼을 생성하고, 블렌드 모드를 'Masked'로, 셰이딩 모델을 'Unlit'으로 설정하여 아웃라인만 렌더링하고 조명 영향을 받지 않게 합니다. 🎭
- 'Two-sided'를 활성화하여 모델의 양면에서 아웃라인이 렌더링되도록 하여 어색함을 방지합니다. ↔️
VertexNormalWS 노드를 스칼라 값으로 곱하여 아웃라인 두께를 조절하고, 이를 World Position Offset에 연결하여 메쉬 정점을 확장해 아웃라인을 생성합니다. 📏
TwoSidedSign에 OneMinus를 적용한 후 Opacity Mask에 연결하여 아웃라인 부분만 보이도록 마스킹합니다. 👻
Vector3 노드를 통해 원하는 색상을 선택하고 Emissive Color에 연결하여 아웃라인의 색상을 지정합니다. 🎨
- 생성된 아웃라인 머티리얼을 모델에 'Overlay Material'로 적용하여 기존 머티리얼을 유지한 채 아웃라인을 추가합니다. 🖼️
- 아웃라인의 두께와 색상은 쉽게 변경 가능하며, 효율적인 관리를 위해 머티리얼 인스턴스를 생성하여 파라미터로 활용할 수 있습니다. ⚙️