brunch

Node Box(4)

sample / resample 이해하기

by chulwoong

Node Box에서 다양한 변수를 적용하여 흥미로운 형태를 얻어낼 수 있다.

그리고 그 변수를 만드는 것에서 가장 많이 쓰이는 노드가 바로 Sample과 Resample이다.


스크린샷 2016-08-04 14.00.44.png generate라는 단어 하나로 의미가 충분하게 설명 가능하다.
스크린샷 2016-08-04 14.01.06.png sample 기본 조작창


Sample 노드는 일정 범위의 숫자들을 일정한 수만큼 나누어주는 함수 노드이다.


스크린샷 2016-08-04 14.00.59.png 0~100의 범위에서 10개의 수만큼 나누어준다



다음은 Resample에 대해서 배워보자.


스크린샷 2016-08-04 14.01.29.png 모양에 따라 점을 분배한다.(직역)


스크린샷 2016-08-04 14.20.28.png 100*100의 사각형 있다.
스크린샷 2016-08-04 14.21.44.png

한 변이 100인 정사각형에 resample노드를 적용시키되 length 안에 50의 숫자를 넣어보자.


스크린샷 2016-08-04 14.24.15.png 정사각형의 변의 가운데에 점이 생성된다
스크린샷 2016-08-04 14.25.26.png length에 25를 적용시키면 다음과 같다


그렇다면

resample을 method를 amount로 바꾸면 어떤 변화가 생기는 자 알아보자.

amount의 방식에서는 point의 숫자에만 변화가 발생한다.



스크린샷 2016-08-04 14.27.40.png point '4'
스크린샷 2016-08-04 14.28.03.png point '6'
스크린샷 2016-08-04 14.28.11.png point '20'


스크린샷 2016-08-04 14.30.38.png

보는 것과 같이 point의 숫자만큼 사용하여 형태를 만들어낸다.




이제 활용하는 시간을 가져보려고 한다.


스크린샷 2016-08-04 14.40.18.png 본래의 점에서 부터의 거리와 각도를 기초로 새로운 점을 계산한다.

이 노드는 필자도 솔직히 어떤 방식으로 기능하는 것인지 잘은 모르겠다.;;


스크린샷 2016-08-04 14.40.04.png

위와 같이 노드 트리를 만들어서 갖고 놀아보면 어떻게 형태가 변화하는지 알 수 있다.



keyword