카테고리 없음 그래스호퍼(Grasshopper) 테크닉 - 데이터 매칭 #2 문탠로드 2024. 11. 5. 06:57 728x90 SMALL 02 데이터 순번에 따른 1:1 매칭 이번에는 지난 포스팅에 이어 순번에 따른 데이터 매칭에 대해 알아보겠습니다. 1. 캔버스의 빈 곳을 더블클릭하여 Point List 컴퍼넌트를 불러옵니다. 그런 다음 두 번째 Point 컴퍼넌트의 Output과 Point List의 Points에 연결한 다음 서체의 크기를 지정하기 위해 새로운 Panel을 Point List의 Size에 연결하고 크기를 3으로 입력합니다. Point List는 위의 그림처럼 데이터의 순번을 보여주는데 위에서 아래로 점을 찍어 나갔기 때문에 위에서부터 0, 1, 2, 3의 순서로 보입니다 . 2. 같은 방법으로 첫 번째 Point컴퍼넌트에도 Point List를 연결합니다. 마찬가지로 위에서 아래로 순번이 보여집니다. 3. 만약 첫 번째 Point의 클릭 방향이 아래에서 위로 였다면 지금과 같이 Line이 엇갈린 모양이 만들어집니다. 4. 서로 개수가 다를 경우에는 그림과 같이 마지막을 반복 증식하여 line을 만듭니다. 이 설정이 기본값이지만 다른 방법으로 매칭의 설정을 바꿀 수 있습니다. 5. Sets 탭에서 List 풀다운 메뉴를 살펴보면 Longest List, Cross Reference, Shortest List가 보이는데 이 컴퍼넌트들이 데이터 매칭을 바꾸는 데 쓰입니다. 6. 먼저 각 포인트의 Output과 Line 컴퍼넌트와의 연결을 해졔 합니다. 그런 다음 Longest List 컴퍼넌트를 불러온 후 Point 컴퍼넌트와 Line 컴퍼넌트 사이에 위치 시킨 다음 연결해 줍니다. Longest List 컴퍼넌트의 이름이 적힌 가운데 세로 부분을 우클릭 하고 세부 옵션인 Repeat First을 선택 합니다. 7. <Repeat First> 를 선택 했을 때 입니다. 첫 번째 점의 마지막 점인 3과 두 번째 점의 마지막 점인 1이 서로 연결되고 첫번째 점의 나머지들이 두 번째 점의 첫번째에 모두 연결 된 모습입니다. (처음을 반복) 8. 이번에는 Repeat Last를 선택 해봅니다. 9. <Repeat Last>를 선택 하면 두 번째 포인트의 마지막 점인 1로 첫 번째 점의 나머지 점들이 연결 됩니다. (마지막을 반복) 다른 세부 옵션인 Interpolate (중간중간 반복), Wrap (한바퀴를 돌면서 반복), Flip (앞으로 갔다 뒤로 가면서 반복)은 설명을 생략 하겠습니다. 10. Shortest List 컴퍼넌트를 연결하고 세부 옵션에서 <Trim End> 를 선택했을 때 모습입니다. 나머지 옵션은 생략하겠습니다.( 마지막을 쓰지 않음) 11. Cross Reference 컴퍼넌트를 연결 한 모습입니다. (모든 경우의 수를 연결) 오늘의 포스팅은 여기까지입니다. 다음에는 필요에 따라 데이터 리스트를 임의로 제거 해주는 경우에 대해 알아봅니다. 728x90 반응형 LIST 공유하기 게시글 관리 3D라블라블 저작자표시 비영리 변경금지