카테고리 없음

블렌더 공부하기_3일차

국디 2024. 11. 9. 00:03

<Shader Node Editor>
Blender는 Shader Node Editor로 Material, Texture 작업을 함
Node 라는 것은 특정 기능을 가진 묶음, 덩어리라고 생각하면 됨
(유니티의 커스텀 쉐이더나 언리얼엔진의 블루프린트, Material도 다 노드 형태
익숙해지면 좋다)

<Node Wrangler>
노드 작업을 편하게 도와주는 기능의 일람
Ctrl T = Texture Coordinate~Mapping~Image Texture의 세트 추가하기
Ctrl Shift
Ctrl Shift T = Texture Set 불러오기

<UV>
3D mesh의 표면을 2D 이미지로 꾸미기 위한 전개도
(지구와 세계지도를 생각하면 편하다)
Edge Seams(재봉선)을 넣어서 자를 수 있게 만든 뒤
펼치는 작업 (UV Unwrapping)을 한다

<UV Unwrap하는 주요 방법>
1. Mark Seam 후 UV>Unwrap
2. Smart UV Project
3. Projection from view
(현재 뷰포트에서 보는 방향 그대로 UV를 펼치는 방법)

<기타 방법(비교적 최신 기능, 근데 개인적으론 잘 쓴 적 X)>
Cube,Sphere,Cylinder Projection
오브젝트를 가상의 육면체, 구 등으로 둘러싸고 투영하여 UV를 펼침

<Texture 세계의 표준>
비율은 1:1
1K = 1024*1024
2K = 2048*2048
4K = 4096*4096

<타일링의 장점>

타일링 = 텍스처 반복
타일링을 위해 만들어진 텍스처 = Seamless Texture
= 이미지 사이즈가 작아도 디테일한 표현을 할 수 있다
= 최적화에 좋다
단, 유니티에 내보낼 때 타일링 값까지 내보내지지 X
따로 입력해야 됨.

< Node Wrangler>
자주 쓰는 노드 기능을 단축키로 불러올 수 있는 애드온
1. Ctrl Shift = 단계 확인하는 기능
(cf. M = Mute (특정한 노드를 뺀 단계를 확인하고 싶을 때))
2. Ctrl T = Texture Coordinate~Mapping~Image Texture의 세트 추가하기
3. Ctrl Shift T = Texture Set 자체를 추가하는 기능

<Texture 위주로 Material 다시 설명>

Base color = 색상(이미지로 표현)
Roughness '흑백 이미지'로 반사도(거칠기)
0이면 빛나고 1이면 안 빛남
(Unity Smoothness Invert 개념)

모든 Add Shift A
모든 Apply Ctrl A


Quick Favorite(Q) = 기능 즐겨찾기

Subdivision Surface 
워낙 많이쓰는 기능이라
Ctrl1~4 까지를 얘를 위해서만 부여해 놓음

<미러 모디파이어>
오브젝트의 Origin을 기준으로 대칭하는 기능
Clipping - 중점을 넘지 않게 잡아두는 기능
Merge - 체크해 놔야 Apply 시 한 덩어리로 붙어있다
Mirror Object - 다른 오브젝트의 Origin으로 대칭

Subdivide 적용후 좌측 하단 메뉴에서 직접 잘리는 수 조정
(Number of cuts)
반복(Repeat) Shift R 방금 한 동작을 반복한다

<Vertex Group>

의도에 따라 저장해 둔 점들의 그룹
(점마다 0~1의 값을 부여할 수 있으며, 이를 Weight라 함)
Shape Key - 점선면 위치 변화를 저장
(추후 리깅과 애니메이션 시 필수 개념)

<Shape Key>
처음 +를 누르면 그 형태를 기준점(Basis)로 삼는다
추가적으로 +를 누르고 형태를 수정하면 
기준점을 바탕으로 점이 이동하여 애니메이션이 가능하게 됨

<커튼 만들기>
1. Subdivide로 Plane을 충분히 나눈다
2. Vertex Group + 누른 후 맨 윗줄의 점들을 1.0 값으로 Assign (Pin Group)
3. Shape Key + 2번 누른 후(오브젝트 모드에서)
에디트 모드로 가서 윗줄 점들을 왼쪽 끝으로 이동시킨다 (3D 커서 활용)
4. 타임라인을 활용해서 Shape Key Animation을 만든다
5. Physics 프로퍼티스 창에서 Cloth 추가 (Pin Group에 Vertex Group 추가)
6. Space를 눌러서 확인한다 (맘에 들 때까지)
7. 형태가 나오면 ▼ 누르고 Apply All Shape Key를 눌러준다
8. 모디파이어 창에 추가된 Cloth를 Apply해주어 형태를 고정시킨다