언리얼튜토리얼8 Unreal Blueprint: 언리얼 블루프린트 Enumeration 이넘을 활용해서 가위바위보 만들기 Enumeration : 열거 언리얼 블루프린트에서 Enumeration은 콘텐츠 브라우저 창에서 새로 만들 수 있다. 레벨 블루프린트에서 변수를 지정할 때, 변수 내에서 여러가지 항목을 설정해야 한다면?ex) 장비라는 변수에 헬멧, 갑옷, 무기가 있을 때Enum을 통해 한 변수 내에서 여러 항목을 만들 수 있다. 만든 Enumeration을 더블 클릭하고 Add Enumerator를 통해 항목들을 만든다.0,1,2 순서대로 붙게 됨 열거형을 만들면 변수 타입에서 불러와진다. 열거를 비교하고 싶을 때 equal을 가지고 할 수 있다. Byte로 할때와 Enum으로 할때 변수 색깔이 비슷한데 내부적으로는 정수랑 크게 다를 바가 없다고 한다. BytetoEnum :정수를 이용해서 열거형으로 바꿔주는.. 2025. 4. 22. UE5 : 언리얼 렌더링 옵션설정, 무비렌더큐(MRQ) 렌더링 웜업에 대해서 출처: 언리얼 엔진 도큐먼트 언리얼을 사용하면서 항상 보는 옵션이지만 가끔은 이해가 안가는 렌더링 웜업 시스템,,(렌더가 튀는 문제가 생기면 너무 열받는다)열받아서 정리해봅니다.[Rendering Warmup]렌더링 웜업이 필요한 경우 예시 1. 파티클, 이펙트가 플레이되고 있어야 하는데 샷이 시작되면서 활성화되는 경우 2. cloth, 물리기반의 움직임이 샷이 시작되면서 안정화될때 3. 렌더링 시퀀스에서 첫번째 프레임에 안티 에일리어싱이나 플리커 현상이 나타날때 렌더링 웜업 옵션 살펴보기: 렌더링 웜업 옵션은 무비렌더큐 창에서 Anti-aliasing 탭에서 설정할 수 있습니다. 1. Use Camera Cut for Warm up- 기본 체크박스 비활성화 상태 - 활성화하면 카메라 컷 트랙이 실제.. 2025. 1. 17. UE5 : 미네랄스톤, 광물 머티리얼 만들기(substrate material) 언리얼 광물(미네랄스톤) 머티리얼만들기유튜브를 참고하여 만들어보았다. 사용한 텍스쳐 참고 1. Base Emissive 효과 만들기 1) ORM맵에 움직이는 panning을 넣어주고multiply로 파라미터를 연결하여 Noise Intensity를 조절할 수 있게 해준다. 2) 카메라정보를 나타내는 camera Vector를 TransformVector로 'World Space -> Tangent Space'로 변경해주고X,Y값을 가져오기 위해 componentmask로 R,G만 체크해준다.위 그림의 텍스쳐노드 마지막 add값과 Multiply해준다. *General UV Tiling 만들기* 1) 파라미터 두개를 각각 x,y로 설정하여 Appendtexture coordinate와.. 2024. 10. 4. UE5 : 거리에 따라 밝기가 약해지는 머테리얼 노드 만들기 (거리값에 따른 감쇠) Emissive intensity가 Lerp를 통해 거리값 (PixelDepth / 거리값) 을 받아서 점차 감쇠하게 된다. Value값은 작업에 따라 custom 설정 가능 2024. 2. 26. UE5 : 머테리얼에서 노말맵을 제어할 수 있는 노드 만들기 머테리얼을 만들때 노말맵을 컨트롤할 수 있는 노드 몇가지를 유형별로 만들어보자. 1. 노말맵의 세기를 조절할 수 있는 노드 - 노말 텍스쳐를 가져온다. - 노말 세기를 조절할 변수를 하나 가져오고 파라미터로 변환해서 Normal Intensity라고 이름 붙여준다. - 노말텍스쳐의 R과 G를 각각 Normal Intensity와 Multiply해준다. - 파라미터가 곱해진 R과 G를 Append로 연결해준다. - 위의 Append와 노말 텍스쳐의 B를 Append로 연결해준다. - 완성 ! # Material Instance에서 이렇게 따로 조절해줄 수 있다. 2. 노말을 Blend 할 수 있는 노드(1) 노말 2개를 섞어보자 - ComponentMask를 각각 RGB에 연결해주고 Add로 더한다. - .. 2024. 2. 23. UE5 : Substrate 방식에 활용하는 머테리얼 노드 - 1(BSDF 노드, Operator 노드, Building Block 노드) [ 🧷 BSDF 노드 ] 00. Substrate Slab BSDF ✔ 가장 기본이 되는 머테리얼 노드 ✔ Diffuse, Specular, Roughness, Fuzz, Anistropy 등의 컴포넌트를 가지고 있다. ✔ 불투명 subsurface, 반투명 물질을 표현할 수 있다. 01. Substrate Eye BSDF ✔ 눈 머테리얼을 렌더하기 위한 전용 노드 ✔ 각막과 홍채에 대한 특정 입력이 포함된다. 02. Substrate Hair BSDF ✔ 헤어 전용 렌더 BSDF 03. Substrate Simple Clear Coat ✔ 클리어 탑 코트로 머테리얼을 간단하고 빠르게 렌더할 수 있다. ✔ 백그라운드로 Substrate Slab을 사용하면서 Clear coat 렌더링으로 최적화할 수 있다.. 2023. 12. 18. 이전 1 2 다음