Re: [ 3D ] maya問題

看板Digital_Art作者時間13年前 (2011/05/19 17:10), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《wang71 (jack)》之銘言: : 使用軟體:maya : 版本:2011 for windows : 附加使用軟體: : 問題描述: : 各位大大好,小弟又碰到一個問題 : 目前maya的座標有一個絕對座標 : 然後我想情問一個東西是 : 有沒有方式把絕對座標的原點設在camera上 : (包括平移和旋轉) : 已嘗試過方式: : 目前只想到是利用自己算 : 但是我想如果有這個功能 會方便許多 : 謝謝大大的觀看與幫忙 : 爬文(Google)?N/Y Y 這部分你可能要用Mel下指令 你先建立一個攝影機(camera1)在建立一顆球(pSphere1) 然後貼上並下面這些Mel指令 ------------------------------------------------------------------------- proc sp(string $from,string $node) { //取得來源的世界絕對座標 float $getPos[] = `xform -q -ws -t $from`; //設置目標的世界絕對座標 xform -ws -piv $getPos[0] $getPos[1] $getPos[2] $node; } //建立ScriptJob在物件pSphere1座標有改變時 scriptJob -attributeChange pSphere1.translate "sp(\"camera1\",\"pSphere1\")"; ------------------------------------------------------------------------- 完成! 這應該是你想要的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.9.12.162

05/19 18:05, , 1F
只能推了~~大大,你真的是太強了~~
05/19 18:05, 1F

05/19 18:10, , 2F
順道一提,假如你想刪除這些連結的關係
05/19 18:10, 2F

05/19 18:11, , 3F
scriptJob -ka;或 scriptJob -k xxx;(xxx是建立時給的號)
05/19 18:11, 3F

05/21 08:05, , 4F
專業!!
05/21 08:05, 4F
文章代碼(AID): #1DrDvv99 (Digital_Art)
討論串 (同標題文章)
文章代碼(AID): #1DrDvv99 (Digital_Art)