- 쉐이더 노드: 오브젝트의 색이나 재질을 바꿈
- 모디파이어: (블렌더가 미리 만들어둔 기능으로) 오브젝트의 형태 변화
- 지오메트리 노드: 직접 만드는 노드들로 오브젝트의 형태 변화
위치: Compositing 옆에 Geometry Nodes 창
- Geometry Node Editor 창에서 New 누르면 오른쪽 모디파이어 속성창에 지오메트리 모디파이어가 생성됨
(Add Modifier에서 지오메트리 노드를 추가할 수도 있음)
- 그룹인풋(=오브젝트)과 그룹아웃풋의 노드가 연결되어 있어야함
- Shift A에서 Cube 노드 추가하고 아웃풋과 연결하면 UV스피어에 지오메트리를 걸었다해도 큐브가 출력됨
=> 큐브 노드에서 외형 수정 가능 (버텍스의 수 조절로 Subdivide도 쉽게 줄 수 있음)
* 머테리얼이나 지오메트리 노드를 삭제하고 싶은 경우
: 콜렉션이 있는 아웃라이너에서 위쪽에 이미지 모양의 Display Mode 클릭 후 Blender File로 변경
> Materials나 Node Groups 선택 후 삭제하고 싶은 목록 Delete
* 오른쪽에 숫자는 그 노드를 사용하고 있는 오브젝트의 수 (0이면 삭제해도 상관 없음)
- 소켓: 노드랑 노드를 연결할 때, 데이터를 주고받는 통로 (90% 이상은 같은 색끼리 연결함)
=> 밝은 초록색: 지오메트리 (3D 오브젝트 형태를 갖고있는 노드)
=> 보라색: X, Y, Z 세 가지의 숫자를 갖고 있는 소켓
=> 어두운 초록색: Integer (소수점이 없는 정수)
=> 회색: Float (소수점을 갖고있는 수)
- Instance on Points 노드
: Points 위에 인스턴스를 배치시켜준다
=> Points와 Instance 모두 연결되어야 뷰포트에 나타남
=> 더 적은 버텍스로 작업할 수 있음
ex) UV스피어를 4개 올리는 경우, 이 노드를 사용하면 단 4개의 버텍스만 생성됨.
메쉬에서 꺼내서 복사하는 방식으로 하면 버텍스 수가 엄청 많아짐
=>> 배치하는 경우 많이 사용됨 !
- Distribute Points on Faces 노드
: 오브젝트 면 위에 점을 랜덤으로 분포시켜준다
=> Density로 점의 밀도를 조절
=> Seed: 랜덤값
=> 연결 순서: Group Input ㅡ Distribue~ ㅡ Instance~ ㅡ Group Output
UV스피어 ┘
풀 위에 나무와 꽃이 자유롭게 배치되게 만들기
Mesh에서 Plane 추가
> Geometry Nodes 에디터에서 New 클릭한 후 Instance on Points 노드 추가
> Collection Info 노드추가, Instance에 연결 (지정한 콜렉션의 모든 오브젝트를 불러올 수 있음/ 불러올 오브젝트가 여러 개일 때)
> Distribute Points on Faces 노드 추가하고 인풋 노드와 Instance on Points 노드 사이에 위치
* 오리지널 오브젝트는 Alt G로 원위치 유지
=> 위치가 바뀌면 플레인을 벗어나게 됨 (커브 모디파이어 사용 시, 커브와 오브젝트의 오리진 위치가 같아야했던 이유와 같음)
> Collection Info 노드에 Separate Children 체크 (콜렉션 내 오브젝트를 각각 따로 인식하는 기능)
> Instace 노드의 Pick Instance도 체크해줘야 적용됨!
> Random Value 노드 추가해서 개별값 주기
=> Scale의 경우 X, Y, Z를 같은 값으로 조절 =>> Float
=> Rotation의 경우 Z로만 수정 =>> Vector (위에서부터 순서대로 X, Y, Z의 최솟값/최댓값임)
> Distribute 노드의 Seed에 키프레임 넣기
=> 키프레임이 안 보인다면 오브젝트와 노드를 모두 선택하면 보임
=> 1프레임과 마지막 프레임 Seed 값의 차이가 클 수록 바뀌는 속도가 빨라짐
* 인풋 아웃풋 제외하고 싹 다 드래그해서 Ctrl G로 그룹화해서 깔끔하게 정리하기 (이름 변경도 가능)
단축키 Tab을 누르면 그룹 안으로 들어갔다 나왔다 할 수 있음
> 그룹화 노드를 복사하고 숫자 눌러서 연결 끊고 인풋 노드와 연결
> Join Geometry로 두 개 이상의 노드를 연결해서 아웃풋 노드에 연결
> 복사한 그룹화 노드에 들어가서 나무 콜렉션에 연결하고, Density나 Scale 등등 여러 수치들 조절
> Plane을 Main에 닿게끔 이동시킨 후 사이즈 조절, Empty에 Parent 걸기
> 회전값 조절
'Blender' 카테고리의 다른 글
| [Blender] 지오메트리 노드 기초 - Grid 개념 (0) | 2025.10.26 |
|---|---|
| [Blender] 지오메트리 노드 기초 - Delete geometry 개념 (0) | 2025.10.25 |
| [Blender] 물리 시뮬레이션 기초 - Dynamic Paint 개념 (0) | 2025.10.23 |
| [Blender] 물리 시뮬레이션 기초 - Fluid Liquid 개념 (0) | 2025.10.20 |
| [Blender] 물리 시뮬레이션 기초 - Force Field 개념 (0) | 2025.10.19 |