我是python中的新手,我试图制作一个脚本,通过确定的位置获取最近的脸部。任何人都知道是否有任何功能?Maya按位置获得顶点
-1
A
回答
1
0
那溶液我发现的是:
import maya.cmds as cmds
import maya.mel as mel
def getClosestFace(xPos, yPos, zPos, mesh):
cmds.select(mesh)
mel.eval("closestPointOn (1, 1)")
cmds.select("cpConstraintIn")
cmds.move(xPos,yPos,zPos)
faceOutput = cmds.getAttr("closestPointOnMesh1.f")
cmds.delete("cpConstraintIn")
cmds.delete("cpConstraintPos")
return mesh + ".f[" + str(faceOutput) + "]"
这对于其他的相同的组件像顶点或边,只改变“.f”。 但是,如果有一些组件在初始位置的相同距离处,它会随机选择最接近的组件,或者列表的最终组件?
相关问题
- 1. Maya:显示合并的顶点
- 2. 在THREE.js顶点着色器之后得到变换后的顶点位置
- 3. OrientDB从顶点获取标签,并从顶点获得关系
- 4. ANDROID如何获得价值listview项目位置按钮点击
- 5. 如何在点击按钮时获得精确位置
- 6. jqueryui - 如何获得最顶级对话框的位置?
- 7. 我如何从Google AnalyticsAPI获得顶级位置?
- 8. 如何获得元素的顶部位置?
- 9. 飞机中的顶点没有位置?
- 10. 顶点在Box2d中的位置
- 11. 如何获得visio形状顶点
- 12. 从javascript获得值到顶点代码
- 13. 如何在three.js中获取顶点的绝对位置?
- 14. 获取顶点的位置,碰撞检测的OpenGL
- 15. 顶点属性 - 使用短而不是浮点的顶点位置
- 16. oracle顶点按钮
- 17. CLLocation,获得新的位置
- 18. Android获得最佳位置
- 19. 获得GPS当前位置
- 20. 位置上获得许可
- 21. 获得位置+ 20像素?
- 22. 点击按钮后我如何在不同位置获得GPS坐标
- 23. 按钮获取错误点击获取位置
- 24. 获得当前位置定位的Android
- 25. 获取XML节点位置
- 26. 如何在C++中使用igraph_add_vertices添加顶点后获得igraph顶点ID
- 27. Android:如何在Canvas顶部的x,y位置放置按钮
- 28. 如何获得已按下的文本框的位置?
- 29. 如何获得屏幕的按钮位置?
- 30. 获得点击/触摸位置选择的TableView小区时
请发布您在问题中尝试过的代码。 – lit
如果你给我们更多的细节和你尝试过的例子,你有更高的机会得到可用的答案 – theodox
我终于做到了这一点,但maya现在不会启动不知道为什么,它不显示任何错误消息:/ 我不保存脚本,因为它是在玛雅控制台完成的,它会自动保存在某个地方,你知道我可以在哪里搜索吗?我已经在不同位置的脚本文件夹中尝试过,但没有找到我所做的 – akerbeltz