본문 바로가기

Unreal54

UE5 : ObjectPivotPoint를 이용해서 위치를 이동하면 색깔이 변하는 material 만들기 https://www.youtube.com/watch?v=Wy6LJ7n11HU ▲참고한 영상 ** Substrate 모드에서 시행했다. ObjectPivotPoint는 말그대로 오브젝트의 pivot위치를 가져오는 것이다. Practice 1) 위와 같이 노드를 짜보면 아래와 같이 높이(Z)와는 상관 없이, 이동(X,Y)에 따라 색이 변하게 된다. ** WorldPosition을 연결한 결과값이랑은 다르게 나옴주의 ▼결과 2023. 12. 19.
UE5 : Substrate방식으로 Glass material 만들기 (+블렌드 모드) 00. Unreal에서 Substrate모드를 ON해줘야 쉐이딩 방식에 적용된다. - Project Setting>Description에서 Substrate관련 항목 체크하기 01. Material의 속성(Blend mode)을 바꿔준다. - Blend mode> Translucent Grey Transmittance - Refraction 을 속성창에서 검색하면 관련 옵션들을 바꿀 수 있다. - Index of Refraction: Index값으로 직접 Refraction의 수치 입력하기 (✔ Refraction값 Parameter로 변환해서 Material Instance에서 조절할 수 있게 하기) 🧷블렌드모드에 대해 알아보기 🔲 Opaque: 라이트가 통과 및 투과하지 않는 표면. Legacy 블렌.. 2023. 12. 14.
UE5 : Substrate Material 시스템 설명 - 2 Parameter blending 방법 1. Material graph에서 DiffuseColor, F0, F90, roughessm 등의 파라미터를 혼합한다. output을 FrontMaterial input에 연결 - isolated 머테리얼에 적합. 복잡한 머테리얼 구조에서는 사용하지 않는 것이 낫다 2. Layered Material 워크플로어를 이용하는 방법 3. 여러 BSDF 및 operator들을 같이 사용하고, 마지막 연산자에 Use Parameter Blending을 활성화 하면된다. 자동으로 parameter blending이 적용된다 - 그래프에 있는 모든 mixing, layering 연산자를 따라 더 좋은 룩을 만들어낼 수 있다 예시) 파란색 클리어 코트로 레이어링된 금속 mat .. 2023. 7. 6.
UE5 : Absolute World Positon/Object Position 이해 Absolute World Position을 TransformPosition을 통해 Absolute World Space -> Local Space로 바꿔준 상태 Object Position을 TransformPosition을 통해 Absolute World Space -> Local Space로 바꿔준 상태 두개가 다르게 보이는 이유는 pivot의 차이때문이다. (Object Positon 은 per Object 기준이기 때문) 두개를 다시 맞춰주기 위해서 subtract를 해준다. 2022. 9. 28.