유니티 - Stylized 기본 검기 제작03_검광 모델, 텍스처 및 UV 생성



유니티 - Stylized 기본 검기 제작03_검광 모델, 텍스처 및 UV 생성

금별 0 4 08:41

파트 1. VFX 기술 심층 요약

1. 영상 주제 및 학습 목표
- Sword Trail 제작을 통해 Texture와 UV, Model 간의 연결 원리를 이해하고 Unity 파티클 시스템에서 자연스러운 블레이드 라이트 효과를 구현하는 것이 목표이다. 정사각형 Texture가 호 형태 모델에 매핑되는 UV 메커니즘을 분석하여 초보자도 Texture 제작 능력을 갖추도록 돕는다.

2. 전체 제작 프로세스 상세 단계
- 3ds Max에서 Plane 생성 후 Bend Modifier를 적용해 반원 호 형태를 만들고 FFD로 곡선 기복을 추가하여 모델을 완성한다.
- UV Unwrap으로 UV 좌표를 확인하고 FBX로 내보낸 뒤 Photoshop에서 검은 배경 정사각형 Texture에 흰색 블레이드 라이트를 그려 기본 패턴을 제작한다.
- Unity에서 파티클 시스템을 초기화하고 Emit 방식을 변경한 후 Material에 Texture를 적용하여 UV Offset으로 움직임을 구현한다.
- Mask 레이어를 추가해 등장과 소멸 시 부자연스러운 부분을 부드럽게 처리하고 Curve로 리듬을 조절하여 최종 효과를 완성한다.


파트 2. 시간대별 주요 흐름 요약

- [00:02] - Unity 특수효과 강의 네 번째 시간으로 Sword Trail 제작을 시작하며 Texture UV Model 연결 원리를 설명한다.
- [00:29] - 일반 Sword Trail이 원호 형태로 나타나는 이유와 정사각형 Texture 적용 방식을 UV를 통해 연결하는 핵심 개념을 소개한다.
- [01:03] - UV를 XY축으로 비유하여 정사각형 Texture가 호 모델에 어떻게 매핑되는지 삼각형 예시로 시각화한다.
- [02:51] - UV 매핑 후 호 형태로 늘어나는 직선 패턴이 실제 블레이드 라이트와 유사함을 확인하고 Curve 추가 원리를 설명한다.
- [04:34] - 3ds Max에서 Plane을 생성하고 Bend Modifier를 180도 X축 90도로 설정해 반원 링 모델을 만드는 과정을 진행한다.
- [05:37] - 세그먼트 값을 2 또는 4로 조정하고 각도를 225도로 확대해 더 넓은 호 형태를 완성한다.
- [06:40] - FFD 3x3 컨트롤 포인트를 사용해 평면에 물결 기복을 주어 자연스러운 곡선을 추가한다.
- [08:46] - UV Unwrap으로 UV 방향을 확인하고 FBX 내보내기를 통해 Unity로 모델을 전달한다.
- [10:50] - Photoshop에서 정사각형 크기 검은 배경에 흰색 블레이드 라이트를 Simple Path로 그려 기본 Texture를 제작한다.
- [13:05] - Unity 파티클 시스템에서 속도와 Emit 속성을 초기화하고 Math 방식으로 위치를 연결해 블레이드 라이트를 활성화한다.
- [15:13] - UV Offset을 적용해 Texture가 이동하며 자연스러운 흐름을 만들고 한 번 재생 설정으로 타이밍을 제어한다.
- [20:21] - Mask를 추가해 등장과 소멸 순간의 부자연스러움을 제거하고 Curve로 Ease In Ease Out 리듬을 조절한다.


파트 3. AI 기술 첨언 및 피드백

- 기술적 보완 제안: 3ds Max 모델링 단계에서 Vertex Offset 대신 Turbosmooth를 추가로 적용하면 호 형태의 부드러움이 증가하고 Unity에서 Normal Map을 함께 사용하면 블레이드 라이트의 입체감이 향상된다. UV Offset 애니메이션은 Particle System의 Custom Data를 활용해 여러 레이어를 동시에 제어하면 효율이 높아진다.
- 학습 포인트 피드백: UV와 Texture의 인과관계를 가장 집중적으로 배워야 하며 특히 정사각형 Texture가 호 모델에서 어떻게 늘어나는지 이해하는 것이 Sword Trail 품질을 결정하는 핵심 역량이다.


파트 4. 핵심 기술 용어 및 파라미터 사전

- 주요 기술 용어 해설

1. UV - 3D 모델 표면을 2D Texture 좌표로 매핑하는 체계이며 영상에서는 정사각형 Texture가 호 형태 모델에 정확히 대응되도록 연결하는 역할을 한다.

2. Bend Modifier - 3ds Max에서 오브젝트를 특정 축으로 휘게 만드는 수정자로 180도 각도 설정을 통해 평면을 반원 호로 변환하는 데 사용된다.

3. FFD - Free Form Deformation의 약자로 격자 컨트롤 포인트를 조작해 모델에 곡선 기복을 추가하며 자연스러운 Sword Trail 형태를 만드는 데 기여한다.

4. UV Offset - Unity 머티리얼에서 Texture 좌표를 시간에 따라 이동시키는 파라미터로 블레이드 라이트가 흐르는 듯한 움직임을 구현한다.


- 파라미터 수치 설정 이유

1. 180도 - Bend Modifier 각도를 180도로 설정한 이유는 평면을 정확한 반원 호로 변형해 Sword Trail의 기본 원호 형태를 만들기 위함이며 X축 90도는 방향을 수평으로 맞추기 위한 것이다.

2. 225도 - 각도를 225도로 확대 설정한 이유는 호의 너비를 더 넓게 확보해 블레이드 라이트가 두껍게 시작해 점차 좁아지는 형태를 자연스럽게 표현하기 위함이다.

3. 3x3 - FFD 격자 크기를 3x3으로 지정한 이유는 적은 컨트롤 포인트로도 물결 기복을 효율적으로 제어할 수 있게 하여 과도한 변형 없이 부드러운 곡선을 유지하기 위함이다.

 

 

 

 

 

 



 

 

 

 

에반 언리얼5 이펙트 그룹과정[26년초 시작] : https://cafe.naver.com/unrealfx/20727

KUPAFX Stylized 유니티 이펙트 취업과정 : https://cafe.naver.com/unrealfx/21249

트리키 언리얼+후디니 활용 게임 VFX 연출과정 : https://cafe.naver.com/unrealfx/25629

 

max님의 쌩기초 메쉬활용 이펙트과정 1달특강 : https://cafe.naver.com/unrealfx/24469

eVan텍스쳐 단품과정 : https://cafe.naver.com/unrealfx/24468

rak 유니티 UI연출이펙트 : https://gamefx.co.kr/bbs/page.php?hid=Rak_intro

, , , , , , , , ,

Comments


번호 포토 분류 제목 글쓴이 날짜 조회
1351 언리얼4 언리얼5 - 간단한 공간 균열 제작 워크플로우 금별 08:53 5
1350 언리얼4 언리얼5 - 스크래치 패드활용 간단한 나이아가라 파티클 전체 회전 금별 08:50 5
1349 유니티 유니티 - Stylized 기본 검기 제작04_기본 검광 제작 (전체 워크플로) 금별 08:42 7
열람중 유니티 유니티 - Stylized 기본 검기 제작03_검광 모델, 텍스처 및 UV 생성 금별 08:41 5
1347 유니티 유니티 - Stylized 기본 검기 제작02_검기의 구성과 리듬 금별 08:40 5
1346 유니티 유니티 - Stylized 기본 검기 제작01_파티클 시스템 소개 금별 08:38 7
1345 언리얼4 You need this Explosion in Unreal Engine 5 Niagara ashif 07.07 11
1344 언리얼4 언리얼 - 사실적인 데칼 균열 제작과정(한글자막) 금별 06.01 402
1343 언리얼4 언리얼 - 물결 형태 텍스쳐 트랜지션 효과 제작과정(한글자막) 금별 06.01 361
1342 언리얼4 언리얼 - Niagara에서 정적 메시를 사용하여 사용자 지정 파티클 모양 만들기 금별 05.17 450
1341 언리얼4 언리얼 - 포스트 프로세스 2D 페이지 넘김 효과 머트리얼 예제 금별 05.17 356
1340 언리얼4 언리얼 - AI 활용 블랙홀 셰이더를 업그레이드(한글자더빙) 금별 05.17 377
1339 유니티 유니티 - 호박(Amber) 셰이더 제작과정(한글자막) 금별 05.12 374
1338 언리얼4 언리얼 - HLSL 심층 설명 4_레이마칭 활용 평면정사각형 메시 3D 구체로 변형 금별 05.12 384
1337 언리얼4 언리얼 - HLSL 심층 설명 4 -UV 좌표를 레이어로 반복 쌓아 깊이감 있는 오목볼록 효과 구현(한글자막) 금별 05.06 422
1336 언리얼4 언리얼 - HLSL 심층 설명 3 -큰 원의 궤적을 따라 작은 원 배치효과(한글자막) 금별 05.06 378
1335 언리얼4 언리얼 - HLSL 심층 설명 2 -원형(Circle) 기반 쉐이더를 구현(한글자막) 금별 05.06 433
1334 언리얼4 언리얼 - HLSL 심층 설명 1 - 그라데이션 변화 도구 구현(한글자막) 금별 05.06 799
1333 언리얼4 언리얼 - 03 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 435
1332 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_2단계 -스트립 트리거 매트릭스 금별 05.04 349
1331 언리얼4 언리얼 - 02 나이아가라 트레일 매직 매트릭스_1단계 - 스트립 방출 금별 05.04 405
1330 언리얼4 언리얼 - 01 나이아가라 트레일 매직 매트릭스_2단계 - 스트립 트리거 매트릭스 금별 05.04 367

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand