본문 바로가기

이펙트 (FX)/이펙트 팁 : Unreal93

[Unreal/Material] 플로우맵 제작 및 사용 : 방법 2 플로우맵 텍스쳐 제작 1. Flowmap Painter 설치 아래 링크에서 다운 https://teckartist.com/?page_id=107 FlowMap Painter – teckArtist FlowMap Painter FlowMapPainter v0.9.2 Latest version: 0.9.2 Released: 20 September, 2012 Download for: View Readme Changelist: -0.9.2 4 October 2012 Tweaked pan/zoom behavior Added: Spacebar as an alternative to Alt for pan/zoom Zoom level indicator option teckartist.com 2. 브러시질 한다. (옵션은.. 2024. 1. 10.
[Unreal/Blueprint] 레벨에서 원하는 카메라로 설정해 플레이하기 방법 1. 레벨 세팅 - 레벨에 카메라 배치 2. 레벨 블루프린트 세팅 - 레벨 블루프린트 열기 - 카메라 노드 생성 레벨에서 카메라 선택 - 우클릭으로 가져온다. (선택된 액터 가져오기 뜸) - get player controller 노드 생성 - 위 노드의 핀을 끌어다가 set view target with blend 생성 여기에 카메라와 컨트롤러를 입력시켜 적용하면 끝 주의할 점 * 스크린 UV를 사용하는 모든 효과는 에디터 창에서 플레이시, 잘못 표기될 때 에디터 창이 크기가 제각각이라 중점이 안 맞아서 그렇다. - F11 눌러서 전체화면으로 플레이하기 - 블루프린트 창에서 게임 플레이하여 별도 창을 띄우기 * 카메라 쉐이크가 안나오는 경우 카메라가 멀리있어서 작동 범위에 들어가지 않은 것이다. .. 2024. 1. 9.
[Unreal/Material] 웨이브 이펙트 제작 워크플로우 위 이미지에서, 웨이브 형태의 재질을 만드는 방법에 대해 설명한다. 방법 1. 레퍼런스 분석 레퍼런스를 찾고 패턴을 분석한다. 특히 특징이 되는 재질 형태를 본다. 이 형태를 토대로 어떤 텍스쳐가 필요한지 생각하며 본다. 아래 이미지의 경우, 이어지는 결 형태가 있고 이 결들이 직선적이지 않고 지그재그 라는 특징이 있다. 2. 텍스쳐 제작 먼저 결들이 이어진 형태는 1번 텍스쳐를 이용해 묘사한다. 2번 텍스쳐는 디스톨션하는 용이다. 1번 텍스쳐를 2번 텍스쳐로 구겨서 지그재그로 된 웨이브 형태를 묘사하는 것이다. 3. 재질 제작 여기에 3번 텍스쳐를 적용(또는 머티리얼에서 ramp이용)해서 모서리 부분을 가려주면 완성이다. 2024. 1. 8.
[Unreal/Material] 플로우맵 제작 및 사용 : 방법 1 방법 A. 텍스쳐 제작 1. 그라디언트 툴로 UV 좌표를 만든다. (아래 그림 참고) Dither를 체크해야 계단현상이 줄어든다. 2. 좌표를 변형하고 텍스쳐 내보낸다. B. 텍스쳐 사용 1. 텍스쳐 압축 세팅 (BC7 권장) 원하는 퀄리티에 따라 상이하게 설정 2. Clamp로 설정 https://docs.unrealengine.com/4.26/ko/RenderingAndGraphics/Textures/TextureCompressionSettings/ 텍스처 압축 세팅 다양한 텍스처 압축 세팅을 살펴봅니다. docs.unrealengine.com C. 머티리얼 제작 *2 -1한 후, 절대값으로 만든 이유는 아래와 같다. 분절되지 않는, 0~1~0로 선형적으로 반복되는 값을 얻기 위함이다. 더 자세한 설.. 2024. 1. 2.
[Unreal/Material] Translucent에서 노멀맵 사용법 방법 블렌드 모드 : Default lit 라이팅 모드 : 아래와 같이 설정 2024. 1. 2.
[Unreal/Material] 커브 아틀라스 사용법 방법1. 커브를 만든다.(Linear Color 커브) 2. 커브 아틀라스를 만든다. 3. 커브 아틀라스에 커브를 등록한다.반드시 등록을 해야만, 머티리얼에서 해당 커브를 사용할 수 있다. 4. 머티리얼에서 사용한다.CurveAtlasRowsParameter 노드를 사용한다. 참고사이트- 공식 문서https://docs.unrealengine.com/4.27/ko/RenderingAndGraphics/Materials/CurveAtlasesInMaterials/ 머티리얼의 커브 아틀라스커브 아틀라스는 머티리얼을 통해 커브 리니어 컬러 데이터에 액세스할 수 있도록 해주는 커브 애셋 조합을 저장합니다.docs.unrealengine.com - 응용 사례폭발에서 화염 색상을 결정하는데 쓰였다.https://y.. 2023. 12. 29.
[Unreal/Niagara] 리본 트레일 랜덤 설정법 방법 랜덤은 기본적으로 파티클별로 들어간다. 따라서 리본 ID를 이용해 랜덤성을 주도록 설정해주어야한다. 원리 파티클 어트리뷰트활용한 것이다. 2023. 12. 28.
[Unreal/Houdini] 후디니에서 폭발 텍스쳐 제작 및 언리얼에서 사용 방법- 타임라인 설정후디니에서 타임라인을 1~64로 설정한다. ( 8x8 텍스쳐 기준)- 카메라 생성1. 레졸루션 : 정사각형으로 설정2. projection : Orthographic3. ortho width : 카메라 범위 조절 (선택)- 시퀀스 텍스쳐로 렌더1. ropnet에서 flipbook texture 노드 생성 2. camera 입력3. pyro bake volume path 입력4. 렌더 * houdini labs가 필히 설치돼있어야함- 머티리얼 생성1. Real-Time Shaders 탭 - unreal enigne… 누르기2. 버전에 맞는 폴더 가져다 프로젝트의 Plugins 폴더에 넣기3. 언리얼 실행 후 플러그인 켜져있는지 확인4. 에셋 브라우저에서 플러그인 콘텐츠를 켜서, 템플릿 .. 2023. 12. 27.
[Unreal/Blueprint] 블루프린트에서 다이나믹 머티리얼 인스턴스 변수 만들기 (다중일 경우 포함) 방법 - 단일 머티리얼인 경우 - 다중 머티리얼인 경우 주의사항 이벤트 그래프에서 파라미터 접근법은 동일하다. 둘 다 set parameter... 노드를 달아서 컨트롤한다. 하지만 다중이면 주의사항이 있다. 아래와 같이 컨텍스트를 해제하고 찾아야한다. 2023. 12. 21.