이펙트 (FX)/이펙트 팁 : Unreal93 [Unreal/Niagara] Shape Location 형태따라 Sprite Orient 정렬 개요손쉽게 add velocity와 aligned velocity 조합으로도 정렬할 수 있지만,가끔 속도와 무관하게 파티클 정렬은 유지됐으면 하는 경우가 생긴다.이럴때는 aligned를 쓸수가 없으므로, 아래와 같이 설정해야한다. 총 아래의 3개 모듈을 이용하여 세팅한다. 방법1. Shape LocationShape Location에서 반환하는 Shape Vector를 정렬에 활용할 것이므로, 필수 모듈이다. - Return Normalized Exec Index란? 정렬과는 상관없는 것이다.균일하게 파티클을 배치하기 위한 것이다. 입자의 실행 순서에 따라 정규화된 값.나이아가라에서 입자들이 처리될 때 각각의 입자는 특정 순서에 따라 처리된다.이때 순서를 나타내는 값이 Execution Index이다... 2024. 10. 22. [Unreal/Material] 포스트프로세스 Radial Blur 머티리얼 제작법 개요화면 중앙에서 퍼지는 블러 효과다.좌표 설정과 샘플링이 핵심이며, 이를 통해 자연스러운 효과를 만든다.아래는 간단한 구현 단계다. 방법총 5단계이다.중앙 좌표 설정: Vector2(0.5, 0.5)로 화면 중앙을 설정한다.벡터 생성: 현재 픽셀 위치에서 중앙 좌표를 빼서 벡터를 만든다.샘플링 설정: 벡터를 따라 11개의 픽셀 값을 샘플링한다.샘플링 시, 벡터의 길이는 -0.05 ~ 0.05의 값으로 곱해준다.아래 빨간색으로 박스친 부분이 반복되는 부분이며, 총 11번 반복한다고 보면 된다. 가중치 설정: 가우시안 곡선으로 샘플 가중치를 설정한다.샘플 가중치는 아래와 같다. 0: 0.0029304029304029304 1: 0.01611721611721612 2: 0.05372405372405.. 2024. 10. 17. [Unreal/Houdini] 후디니 엔진 관련 문서 활용법 (언리얼 엔진 연동) 개요후디니와 언리얼 엔진의 연동을 위해 SideFX에서 제공하는 공식 문서가 있다.특히 Unreal Plugin Documentation 링크가 유용하다. (맨 아래 참고링크에 기입함)언리얼 엔진 버전에 맞는 정보를 제공해준다. 이를 소개한다. 내용문서 활용법후디니와 언리얼을 연동할 때 필요한 대부분의 정보는 Unreal Plugin Documentation에서 찾을 수 있다.예를 들어, 후디니 HDA에 언리얼 커브를 인풋으로 들고 오고 싶다면, 해당 문서의 'Inputs' 페이지를 참고한다.- Inputs 페이지의 내용 중 일부HDA 기본값은 Geometry이름에 curve가 포함되면, Curve Inputs이름에 landscape, terrain, heightfield가 포함되면, World Inpu.. 2024. 10. 14. [Unreal/Unreal] 후디니 엔진 설치법 : 가장 쉬운 방법 (파일 복사) 개요Houdini Engine을 언리얼 엔진에서 사용하려면, Houdini에서 설치된 파일을 언리얼 엔진에 적용해야 한다.이 과정에서 경로 설정과 플러그인 활성화가 필요하다. 방법Houdini Engine 폴더 복사후디니에 설치된 Houdini Engine 파일 경로를 찾는다. 기본 경로 예시는 다음과 같다.C:\Program Files\Side Effects Software\Houdini Engine\Unreal\19.5.640\5.2해당 경로 내에 있는 HoudiniEngine 폴더를 복사한다.언리얼 플러그인 폴더에 붙여넣기- 엔진 자체에 설치언리얼 엔진 플러그인 경로로 이동한다. 기본 경로 예시는 다음과 같다.C:\Program Files\Epic Games\UE_5.2\Engine\Plugins이.. 2024. 10. 14. [Unreal/Houdini] 후디니 엔진 설치법 : 웹에서 다운 개요Houdini Engine을 언리얼 엔진에서 사용하려면 후디니 엔진 플러그인을 설치해야 한다. 후디니 엔진 플러그인은 GitHub에서 다운로드 가능하며, 후디니와 언리얼 프로젝트에 각각 설치가 필요하다.방법1. 후디니 엔진 다운로드 - https://github.com/sideeffects/HoudiniEngineForUnreal 에서 원하는 버전의 파일을 다운로드한다. - GitHub 페이지 우측의 "Release"에서 적합한 버전 선택 후 다운로드.2. 후디니에 설치 - 후디니 엔진 플러그인을 아래 경로에 넣는다: `C:\Program Files\Side Effects Software\Houdini버전\engine\unreal` - 해당 경로에 후디니 버전에 맞는 폴더 생성 (예시: `5... 2024. 10. 14. [Unreal/Houdini] 소프트 VAT 사용법 (Vertex Animation Texture) 개요위치값만 움직이는 모든 물체에 적용 가능하다. 따라서 천과 같은 부드러운 물체를 시뮬레이션한 결과 뿐만 아니라,시뮬레이션 하지 않은 디포밍 오브젝트를 뽑아낼 때도 유효한 방법이다.v@P 어트리뷰트만 요구하므로 제약이 없기 때문이다. 방법1. 후디니 익스포트지오메트리 경로를 설정 후, 모드를 Soft Body Deformation로 설정한다.다른 옵션들은 건드리지 않았다. 단, 나이아가라에서 메시 렌더러에 달아서 사용할 경우 오류가 날 수 있어 추가 설정이 있다.아래 게시글 참고https://monggus.tistory.com/687 2. FBX, 텍스처 임포트FBX 옵션 설정은 아래와 같다. 텍스처는 불러온 후, 아래와 같이 스크립팅 액션을 적용한다. 3. 머티리얼 제작- Houdini_VAT_Sof.. 2024. 10. 8. [Unreal/Houdini] VAT 나이아가라에서 비정상 출력 문제 해결법 (데이터 테이블, Vertex Animation Texture) 개요레벨에서는 메시에 VAT 텍스처 적용시 정상적으로 작동하지만,나이아가라에서는 깨져보이는 문제가 있을 때 해결법이다. 이펙트 메시에 주로 쓰이기 때문에 해당 문제는 치명적이다. - 문제의 원인언리얼 엔진에서는 인스턴스화된 메시의 로컬 공간 탄젠트에 직접 액세스할 수 없어서 발생하는 문제다. - 해결법위 문제를 우회하는 옵션을 활성화한다.또한 몇가지 추가 설정이 필요하다. (아래 '방법' 참고) 방법1. 후디니에서 support real time instancing 체크 2. JSON 임포트위 옵션을 체크하면, data 폴더에 .json파일이 생성돼있다.에셋 브라우저에 드래그 드랍해서 가져온다.아래와 같이 설정해서 불러오면 된다. 정상적으로 불러와졌다면, 아래와 같이 정보가 들어있다. 3. 머티리얼 인스.. 2024. 10. 8. [Unreal/Material] Triplanar 제작법 추천 개요물체의 UV 정보를 무시하고 손쉽게 텍스처 맵핑이 가능한, Triplanar 구현법들을 소개한다. 내용- 방법 A이론적으로 정확하지만, 길고 복잡한 방법https://youtu.be/Cq5H59G-DHI - 방법 B : 01이론적으로 부정확하고 제약이 많지만, 가장 싼 방법Texture Sample을 하나만 쓰고 구현한다.단, 각진 심이 그대로 보여서, 정사각형 물체에만 적용 가능하다. 활용도가 너무 떨어지는 듯하다.https://www.reddit.com/r/unrealengine/comments/70o0js/material_super_cheap_triplanar_mapping_solution/ - 방법 B : 02방법 B : 01보다 나아보임https://youtu.be/dFApswlwsRc -.. 2024. 9. 6. [Unreal/Niagara] 데칼 렌더러 사용법 개요나이아가라에서 데칼 렌더러를 사용하는 법을 알아본다. 방법1. 머티리얼Decal Color와 Decal Lifetime Opacity 둘 다 필요하다. 2. 나이아가라Set Parameter(파라미터 설정) 모듈로, Decal Size와 DecalFade를 컨트롤해서 크기와 투명도를 조절한다. 참고영상https://youtu.be/KhGa0Qog5B8 2024. 6. 27. 이전 1 2 3 4 5 ··· 11 다음