값을 입력할 때, 보이는 건 String값이지만, 그 값이 결국 특정 값을 내포하고 있습니다. "1+1"이라는 문자열이 1+1로 입력이 되기도 하고, 2같이 계산된 값으로 입력되기도 한다는 거죠. 로컬변수를 입력하시는 것은, 또다른 문제인거 같은데, 되고 않되고를 따라서 이 점만 잘 생각하면, 되는 방법으로 찾아서 하시면 될거 같아요. opscript를 보시면, 어떻게 그 부분을 처리가 되었는지도 볼 수 있고 암튼, 좋은 답변들 많이 해 주셨네요.
sungwon10
Wed, 06/24/2009 - 15:28
Permalink
어제배운 opscript로 찾아볼수도 있더군요..-0-
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로 변수값을 넣으면 될꺼 같습니다.
takerz81
Wed, 06/24/2009 - 15:45
Permalink
고마워요^^
정녕 이방법밖에 없는걸까요 ㅠㅠ
Houdini
Sat, 07/25/2009 - 10:38
Permalink
String값과, evalution
값을 입력할 때, 보이는 건 String값이지만, 그 값이 결국 특정 값을 내포하고 있습니다. "1+1"이라는 문자열이 1+1로 입력이 되기도 하고, 2같이 계산된 값으로 입력되기도 한다는 거죠. 로컬변수를 입력하시는 것은, 또다른 문제인거 같은데, 되고 않되고를 따라서 이 점만 잘 생각하면, 되는 방법으로 찾아서 하시면 될거 같아요. opscript를 보시면, 어떻게 그 부분을 처리가 되었는지도 볼 수 있고 암튼, 좋은 답변들 많이 해 주셨네요.
babooim
Wed, 06/24/2009 - 15:58
Permalink
어제 회식때문에 참여는 못했는데 질문으로
어제 회식때문에 참여는 못했는데
질문으로 볼때
opparm point1 diff[0] '$BBX' 나
opparm point1 diff('$BBX' ' $BBY' '$BBZ') 하면 되겠네요
takerz81
Wed, 06/24/2009 - 16:06
Permalink
`$BBX`로는 안되네요^^
감사합니다
takerz81
Wed, 06/24/2009 - 22:24
Permalink
'$BBX' 되는군요 Houdni 10에서는...
제가 노트북으로 밖에서 공부하느라 houdini 8버전으로 하고 있었는데
집에와서 10버전으로 해보니까 걍 들어가네요 opparm으로 ㅠㅠ
감사합니다.
Happy_Challenge
Thu, 06/25/2009 - 03:08
Permalink
^^
버전의 중요성을 간접적으로 느끼게 해주시네요 ㅎㅎ
We are the Captains of our souls.