본문 바로가기

Blender3D135

Blender: Instance - Domino[2] Blender: Instance - Domino[1]에서 이어집니다.도미노의 넘어지는 방향을 설정하기 위해서, 현재의 Position, 그리고 그 값에서 한 축을 분리하는 Separate XYZ 노드로 연결하고, 현재 Instance 도미노와 연결해서 Viewer로 확인합니다. 현재 이렇게 보입니다.  여기서 Viewer 에 Instance로 상태를 확인하는 옵션으로 선택합니다.  그러면, 이렇게 보입니다. 이것은 Separate X 방향에서 글로벌 좌표, 음수값은 검정, 양수 값은 흰색으로 보여집니다. Combine XYZ를 생성하고,  Separate XYZ의 X값이 Combine XYZ의 Y로 들어가서, Instance 의 Rotation으로 연결합니다. 그러면, X축의 위치값이 Combine 의 .. 2024. 12. 20.
Blender:Instance[8] Material 2 Intance[7]에 이어서 입니다. Edge Angle 은 메쉬의 각 모서리(Edge)에서 두면이 이루는 각도를 계산함.Unsigned Angle : 0도에서 180도 사이의 값을 가지는 부호 없는 각도.Signed Angle : -180 에서 180도 사이의 값을 가지는 부호 있는 각도. Store Named Attirbute 를 생성해서, Edge Angle 의 Signed Angle 을 Value 받고, 이름을 'angle'로 정해줍니다. Geometry Editor로 전환하고, Attribute 노드를 생성하고 Name 'angle'을 호출합니다. 뷰를 합니다. Signed Angle 의 상태 입니다.  이것을 0,1 로 만들기 위해서, Map Range 노드를 생성해서 연결하고, 값을 From.. 2024. 12. 17.
Blender: Instance[6] 앞의 Instance[5]에 이어서 입니다. 에디트 모드로 보면, Instance들이므로, 속성 수정은 안되는 것입니다. Instance들이므로, Realize를 하지 않으면, Triangles가 48 밖에 없습니다. Realize 를 하고,  그러면, 6,816 로 늘어 났습니다.  그리고 이 Cube들은 그냥 겹쳐져 있습니다. Mesh Boolean(Union)을 하고, Realize에 Realize All 을 Off하고, Depth를 0 그러면, 하나하나가 겹쳐진것이 아니고, 버텍스가 있는 연결된 결과가 보입니다. 너무 Cube로만 되어 있어, 부드럽게 하기위헤서는 현재의 Position의 값들을 확정하고, Set Position, 그리고 부드럽게 하주는 Blure Attribute를 생성해서 준비.. 2024. 12. 13.
Blender: Instance [4] blender Instance[3] 에 이어진 글입니다.현재의 노드연결 중, Color Ramp는 0과 1값으로 조절되는데  오브젝트의 크기가 0에서 1을 벗어나게 되면 값 조절이 안됩니다. 0의 값이 증가해도,  변화가 없습니다. 이것은 이렇게 축소를 해야만이 영향 받는 것을 확인 할 수 있습니다.  Map Range노드를 Separate XYZ에서 나온 값을 받고,  Attribute Statistic 노드를 이용합니다. Attribute를 받아 들이고, Min 과 Max를 출력합니다. 이렇게 연결 되었습니다. 그런데 결과가 없는 이유는,  Geometry를 연결해 줍니다. 연결한 Geometry 를 바탕으로, Min, Max가 재 설정됩니다. 이제 가지가 보입니다. 이제 Color Ramp 조절해 .. 2024. 12. 11.