嘿,我目前正在使用maya中的工具,並且需要選擇每個面並測量每個面的面積。有沒有人有這樣的想法?說實話,我不知道從哪裏開始。理想情況下,我想將所有信息保存在字典中,以便可以輕鬆地迭代。謝謝。使用python在maya中選擇單個面
1
A
回答
1
選擇您的對象並遍歷每個面並使用polyInfo的faceToVertex構建您的頂點列表,然後進行數學計算。
http://download.autodesk.com/us/maya/2011help/CommandsPython/polyInfo.html
1
您應該查看documentation of MItMeshPolygon。您可以使用它來遍歷網格的每個面,並且有計算不同空間中的面的面積的a method。
0
另一種方式來捕捉你的臉是:
faces = [component for component in sel.f[:]]
我喜歡用列表理解和這樣更PyMEL喜歡。
0
下面的代碼工作對我來說,只要選擇面臨
for i in range(0,connections):
x = random.randrange(0,connections,1)
print 'x = %d' %(x)
cmd.select('polySphere_1.f[%d]' %(x), tgl = True,)
相關問題
- 1. 在列表中選擇面,maya python
- 2. maya-python隨機選擇
- 3. 如何在Maya中使用Python選擇新生成的節點?
- 4. Maya選擇導入
- 5. Maya - 用Maya選擇一個角色的所有關節MEL
- 6. 在Maya中使用Python引用結果
- 7. 如何只選擇ikHandle而不是它在Maya中使用Python的效應器?
- 8. 在Maya中使用python創建bindSkin
- 9. 在MYSQLdb中選擇單個項目 - Python
- 10. 在Maya中平滑一個平面
- 11. 在Maya中使用mel/python創建一個簡單的層次結構
- 12. 如何使用MEL或Python修改Maya中的現有面板?
- 13. 隱藏未選中的Maya/Python
- 14. 使用Python在Maya中導入多個緩存文件
- 15. 使用單個選擇
- 16. 在Maya中使用.NET
- 17. 在Maya 2013中使用lxml?
- 18. 使用Python的Maya中的簡單自定義UI
- 19. 在循環中選擇,選擇單個,顯示多個選擇
- 20. 在Python 3中使用argparse選擇多個可選參數
- 21. 在Python中使用SQLite3選擇多列
- 22. Python在Python中隨機選擇多個選擇
- 23. 如何在硒python中選擇一個單選按鈕?
- 24. 如何使用鼠標選中菜單進行選擇,直到用戶在菜單中選擇一個選項
- 25. 在Python中單行選擇一個隨機單詞?
- 26. 無法在Python中使用Selenium選擇下拉菜單
- 27. 使用python在表單中選擇dynamiclly填充下拉列表
- 28. 使用簡單對話框在Python中選擇文件
- 29. Maya-Python manipMoveContext
- 30. 如何使用Python選擇表單中的選項?