분류 전체보기 58

Unreal Engine Landscape Basic (Displacement), PCG Basic

Material ✓ Use Material Attributes Add Named Reroute Declaration Node... : 경유가 긴 와이어 노드를 정리하기 위해 해당 노드들의 포탈 개념으로 사용하는 노드 Grouping Parameter (Material Instanced에서의 표기)Node 선택 후, Material Expression - Group에서 추가 / 선택 Unreal Engine 공식 문서 - 머티리얼 그래프 정리https://dev.epicgames.com/documentation/ko-kr/unreal-engine/organizing-a-material-graph-in-unreal-engine PCG (On Landscape Material..

Unreal Engine Landscape Basic - Material

Landscape Mode Manage Sculpt Click~ : ++Shift + Click~ : -- Sculpt - Simple Circular Brush - Alpha Brush - Pattern Brush - Entire Landscape Component Smooth : 모서리를 둔하게 만들어준다 Flatten : 평평하게 만들어 준다 Ramp : 램프 생성 Erosion : 침식 Hydro : 수성 침식 Noise : 랜덤값으로 생성된다 Mirror : 지정한 축 기준으로 미러링을 한다 미리 제작되어 있는 랜드스케이프 자료용 사이트https://www.motionforgepictures.com/h..

Unreal Engine World Distortion Material

World Distortion Modeling ModePlane 생성, Subdivision 최대Pivot을 Plane 끝으로 이동SphereMask World Postion에서 Actor Postion 쪽으로 좌표가 설정된다. Pivot 위치에 생성된다Time과 Sine을 통해 신호 추가 Material Instance에서 값 조절Hardness : 0.1Radius : 1200 파동이 생성된다 Height : 50 Saturate, Material을 통해 색상 진하기 변경 캐릭터에 적용하기 Material Parameter Collection 제작 Vector Parameter 추가Material로 DragParameter 선택 Actor Position에서 변경BP_ThirdPersonCha..

Unreal Engine Scanline Material

Scanline (Post Process) 무늬를 사용하기 위한 노드Texture Object : T_Tec_Hex_Tile_M Multiply로 곱해서 적용 MI에서 값 조절감지 가능한 머티리얼 만들기 (Stencil) Project Settings - Post Process - Custom Depth - Stencil Depth : Enable with Stencil 적용할 Mesh에서 CustomDepth Stencil Value 값을 입력 : Value 값마다 다른 색상을 줄 수 있다.M_Scanline CustomDepth 활성화Stencil의 값은 하나의 값만 사용하기 때문에 Mask도 1개만 사용Divide(255)는 Stencil 값이 255로 나타나기 때문에 0과 1사이 범위가 되어 U..

Unreal Engine Post Process Production (2)

Pixel Material (Post Process) SceneTexture : UV맵을 PostProcess로 적용하는 노드 ScreenResolution : 화면 비율 Floor : 내림Material Domain : Post PorcessSceneTexture : PostProcess0 Paintery Material (Post Process) Texture sample의 UV만 사용하기 위해 Mask R, G 두 개만 사용Texture Sample : T_Detail_Rocky_N 강도 조절을 위해 Multiply, 변수 추가 WorldAlignedTexture : 월드 좌표 기준으로 텍스쳐 맵핑. 객체들이 각각 가지고 있는 UV맵핑과 무관하게 동작되기 때문에 타일링 등이 자연스럽게 적..

Unreal Engine PCG Detail (4) - Spline

PCG에서 Spline으로 공간 제거Actor 기반 Blueprint 생성 Spline Component 추가 PCG 노드로 가져오기 위해 블루프린트의 Detail - Actor - Tags에서 Element를 추가(Element의 이름은 blueprint의 이름과 동일하게 사용한다) Compile 후, Blueprint를 Level에 배치한다양끝 점을 이동시켜 Spline 길이를 조절할 수 있다 조작하기 쉽도록 Spline을 약간 높여 배치한다 Spline을 PCG를 가로지르도록 배치한다 효율적인 Spline 작업을 위해 Static Mesh를 일시적으로 비활성화 시킨다 Get Spline Data: Spline 정보를 가져온다. Actor Filter : All World Actors..