본문 바로가기

전체 글

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 (5) - Mesh Sampler, Subgraph 보호되어 있는 글입니다. 더보기
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.. 더보기
Unreal Engine PCG Detail (3) - Parameter (2), Graph Instance Surface Sampler - Settings의 Points Per Squared Meter, Looseness 변수로 만들기 Graph Settings - Instance - Parameters에서 각각 변수 생성( Points Per Squared Meter -> Amount, Looseness, 값은 기존의 Surface Sampler 값 사용 ) Parameter 정렬 Surface Sampler을 펼쳐 해당 위치에 Get Parameter 노드 연결 에디터에서 PCG 선택, Detail - PCGComponent - Parameter Override에 Amount와 Looseness가 추가됨 Graph Instance (PCGI)PCG - Details - PC.. 더보기
Unreal Engine PCG Detail (2) - Foliage, Parameter (1) PCG Foliage Surface Sampler 생성 Surface Sampler Settings - Foliage의 크기에 맞춰 Point Extents를 조절   Static Mesh Spawner에 Foliage로 사용할 Static Mesh 적용  Mesh Selector - Mesh Entries - Descriptor - Collision Presets - NoCollision 으로 설정(기본적으로 Foliage에 충돌이 들어가지 않기 때문)  Transform Points를 추가하여 변형, Surface Sampler을 통해 배치 양 조절   Difference를 사용하여 이전 PCG에 사용한 Static Mesh와 같이 배치         Scale Multiplier (Foliage S.. 더보기
Unreal Engine PCG Detail (1) - PCG Node PluginsCreate PCGPCG 노드는 좌측 창이나 Tab을 통해 가져올 수 있다   PCG 배치 시, Landscape에 닿게 배치해야만 사용가능   Node Shortcut (노드 선택 상태 단축키)[D] - Debug[A] - Inspect[E] - Enable / Disable[Q] - Straighten Connection(s)레벨에 배치된 PCG 선택 - ctrl + [E]  -  PCG Editor 창 단축키     Get Landscape Data : 랜드스케이프의 정보를 가져온다     Surface Sampler : 임의로 위치를 생성해준다. Debug 상태에서만 확인 가능. Inspect를 켜서 만든 각 포인트들의 모든 정보(Postion, Location, Scale 등)를 A.. 더보기
Unreal Engine Post Process Production Blueprint 내에서의 Post Production캐릭터 블루프린트 내의 Camera Component에서 PostProcess를 조절할 수 있다 BP_ThirdPersonCharacterHeatHaze (아지랑이)TextureSample : T_Water_N UnderwaterHeatHaze Material을 Post Process Volume에 적용 Post Process Volume - Global Offset (RGB 변경) Create new materialMaterial Domain : Light FunctionFunction Call을 통해 Motion_4WayChaos 불러오기Texture Object : M_Water_T Light에 Material 적용 Level Output Lev.. 더보기
Unreal Engine Tips (Short cuts) 뷰포트 모드 변경 ctrl + 숫자 키모드 변경 shift + 숫자 키 카메라 이동 속도 조절 이동 키([W] ~ [D]) + 마우스 우클릭 + 마우스 휠 Directional Light 각도 조절 Ctrl + [L] + 마우스 회전메시 기준 바닥 또는 아래 오브젝트와 접하게 이동 [End] 현재 선택을 범위에 포함된 액터로 대체 좌클릭 드래그범위에 포함된 액터를 현재 액터에 추가 좌클릭 드래그 + Shift범위에 포함된 액터를 현재 선택에서 제외 좌클릭 드래그 + Ctrl + Alt 경유 노드 (중간점, Reroute Node) 노드 연결 선 더블 클릭 더보기