Max Scripting:我正在创建一个初学者脚本,在该脚本中,我需要计算任何选定对象的多边形数量! 我们如何找到对象并将其保存在变量中?
Max Scripting:如何找到对象的多边形数量并将其保存在变量中?
Max Scripting : How can we find number of polygons of an object and save it in a variable?
===============>>#1 票数:0 已采纳
只能查询editablemesh
和editablepoly
对象的面数。 假设obj
是您的对象:
local numFaces = getNumFaces obj
要么
local numFaces = obj.numFaces
如果obj
是可以评估为editableMesh
或editablePoly
的其他对象,则可以使用该对象的.mesh
属性:
local m = obj.mesh
local numFaces = m.numFaces
free m
编辑:
实际上有:
getPolygonCount <obj>
不论类别如何,均可在所有对象上使用。
===============>>#2 票数:0
如果您想要三角形的数量。 用这个:
getPolygonCount <node>
如果您需要一个多边形对象中的多边形数量,则应该使用polyop方法,但是b请注意,它也可以计算死角,因此最好通过折叠死角来清理多边形:
polyop.CollapseDeadStructs <poly>
polyop.getNumFaces <poly>
ask by Rahul Panchal translate from so
未解决问题?本站智能推荐:
1回复
用于在3ds Max中选择对象名称的MaxScript
大家好,Stack Overflow成员! 首先,感谢您花费时间阅读此问题。
我正在学习Maxscript,所以我可以做一些快速而复杂的面部装备。 我的脚本完成了99%。 唯一的问题是,现在脚本已对要装配的目标对象的名称进行了硬编码(在下面的代码中为“ MYOBJECT”)。 无需
2回复
如何在Max SDK中绘制图像到视口
我希望能够在3d Max插件中将图像绘制到视口,GraphicsWindow类具有在视口中绘制3d对象的功能,但是这些绘制调用受当前视口和图形渲染限制的限制。 这是不希望有的,因为无论要使用哪种图形模式和/或使用硬件,都应始终绘制我要绘制的图像,此外,我仅绘制2d图像,因此无需在3d上下文中绘
1回复
如何基于python中的第一个元素获取最大的3D矩阵
我有一个形状为(3,2,2)的3D矩阵。 像这样:
我想最大的t给我6 , 3 ,和7这6是最大t[0]等。
4回复
如何使用3DS Max 9.0减少3D模型的多边形数量
我有一个非常沉重的OBJ模型,我想减小模型的大小,模型是非常精细的网格,我想减少多边形的数量..我需要将该模型导入到iphone应用程序中。
1回复
重新计算可编辑多边形对象的法线
我正在从事出口商业务,但我遇到的问题是正常的计算。
我已经阅读了很多有关此的文章,并且似乎“ getnormal”功能无法按预期工作。 (这是为我的出口商产生错误结果的人)。
因此,我需要手动重新计算。
问题是-我该怎么做? 现在,计算法线的部分如下所示:
如果您提供
1回复
可编辑多边形的不同多边形上的不同材质
我在3ds max中有一个3d模型,并希望在不同的侧面使用不同的材料。 我将其转换为可编辑多边形,因此可以在多边形级别处理模型。 我将UVW贴图修改器应用于控制UVW贴图的对象,但不同面的贴图可能不同。 如何针对不同的脸部单独控制?
1回复
如何在3ds Max中使用可编辑多边形编辑Border?
第一张图片是我的必需图片。
但这是我在第二张图片中得到的。
我不知道哪个改变了。
1回复
多边形的倒带索引
我正在从由Maya和3dsmax导出的fbx文件中读取顶点,法线和索引。 当我应用转换时,即使动画正常工作,所有对象都位于正确的位置。 但是,在某些网格中,法线是逆的,索引顺序是逆时针的,我通过禁用剔除来确认了这一点。 我意识到某些对象具有负比例缩放,因此我也通过达到其父级的缩放比例来递归
1回复
3DS Max中的网格没有相同数量的顶点
在3DS Max中,我有两个具有相同顶点编号的网格,但是在导出时,它们的顶点编号都不相同。 -我必须创建一个“ ProOptimizer”修改器,以在所有网格中获得相同数量的顶点。 -我将其导出为“ .Obj”,并取消选中除纹理以外的所有参数以保留它。 -我从Blender导入,并将其导出
1回复
3DS Max Python脚本
我一直在寻找如何在Python中为3DS Max(v2017)执行非常简单的脚本的时间,但API太糟糕了-至少可以这么说。
我什至不知道如何选择场景中的现有对象。另外,我不知道是否应该使用pymxs包装器或MaxPlus。
我需要做的就是简单地告诉3ds Max在选择了某个场景摄影机