본문 바로가기
교육은 한 사람의 인생을 바꾼다/AI교육

완전 초짜 VVVV : 수식의 활용/ 선 없는 데이터를 연결

by 함께 만드는 블로그 2021. 1. 27.
반응형

▷순차적 연산

 위는 일반적인 연산 방법이다. VVVV는 이렇게 위에서 아래로 가는 순차의 흐름대로 연산이 이뤄진다. 하지만 연산을 할때마다 이렇게 일일이 나열하면서 해야 한다면, 복잡한 연산에서는 매우 불편할 것이다.

 


 

▷수식의 활용 Expr노드

 Expr 노드를 활용하면, 복잡한 계산도 쉽고 간결하게 표현할 수 있다. Expr 노드를 삽입 후 inspektor(ctrl + L)를 열어, variable name(변수명)에 필요한 변수를 생성하고 Term에 표현하고자 하는 수식을 작성하면 Expr 노드는 해당 수식대로 연산을 진행하는 노드로 기능한다. 

 

 이때, 인풋핀에 A, B, C, D 변수의 순서대로 정확하게 데이터값을 입력해야 한다. 

 


 

선 없는 데이터 연결 : S(Sender) 노드와 R(Reciever) 노드

 복잡한 코드를 작성하다보면, 노드와 I/O박스들이 많아져 선과 선끼리 지저분하게 겹칠때가 많다. 이럴 경우 나중에 작품을 수정할 때, 복잡한 연결방식 때문에 큰 어려움을 겪게 된다. 

 S(sender)와 R(receiver) 노드를 활용하면 선 없이 데이터를 주고 받을 수 있기 때문에, 간결한 노드 구조를 만들 수 있다. 다른 노드로 보내고 싶은 데이터에는 S(sender) 노드를 연결하고, 그 데이터를 받고자 하는 노드나 I/O박스에는 R(receiver) 노드를 연결하면 된다. 이때 꼭 S와 R 노드에 Inspektor를 열어 동일한 이름으로 바꿔줘야 한다. 그렇지 않으면 여러 S와 R 노드를 사용할 때 서로 겹쳐 오류가 나는 경우가 생기게 된다. 

반응형

댓글