opparm에 Local Variables를 parameter에 집어 넣을때?

 opparm point1 diff[0] (10) 혹은 point1 diff(10 10 10)

이렇게는 값이 들어가는데 $BBX $CR 등의 값은 안들어가요 "" '' 다 써봐도 안되는데 무지 쉬운것 같은데

못찾겠어요 아시는분^^

Forums:

chadd -t 0 0 point1 diffr
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F '$BBX' point1/diffr
chadd -t 0 0 point1 diffg
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F '$BBY' point1/diffg
chadd -t 0 0 point1 diffb
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F '$BBZ' point1/diffb

이렇게 처리를 하네요.

chkey로 변수값을 넣으면 될꺼 같습니다.

정녕 이방법밖에 없는걸까요 ㅠㅠ

값을 입력할 때, 보이는 건 String값이지만, 그 값이 결국 특정 값을 내포하고 있습니다. "1+1"이라는 문자열이 1+1로 입력이 되기도 하고, 2같이 계산된 값으로 입력되기도 한다는 거죠. 로컬변수를 입력하시는 것은, 또다른 문제인거 같은데, 되고 않되고를 따라서 이 점만 잘 생각하면, 되는 방법으로 찾아서 하시면 될거 같아요. opscript를 보시면, 어떻게 그 부분을 처리가 되었는지도 볼 수 있고 암튼, 좋은 답변들 많이 해 주셨네요. 

어제 회식때문에 참여는 못했는데

질문으로 볼때

opparm point1 diff[0] '$BBX' 나

opparm point1 diff('$BBX' ' $BBY' '$BBZ') 하면 되겠네요

감사합니다

제가 노트북으로 밖에서 공부하느라 houdini 8버전으로 하고 있었는데

집에와서 10버전으로 해보니까 걍 들어가네요 opparm으로 ㅠㅠ

감사합니다.

Happy_Challenge's picture

버전의 중요성을 간접적으로 느끼게 해주시네요 ㅎㅎ

We are the Captains of our souls.