Swift 发表于 2008-10-14 17:57:44

多面网格

您好,我有一张多面网格图。我试图做的是在三角剖分中插值点的标高。如果我分解网格,我会得到很多三维面,这很好-我可以让我的插值工作-通过面/三角形循环,直到找到点所在的三角形,然后插值水平。不管怎样,我可以在不首先爆炸网格的情况下做到这一点吗?寻找帮助我不#039;我不认为我需要的属性可用于网格本身-我可以得到co-ords列表,但这赢得了&35;039;不要给我三角形。It#039;分解图形没什么大不了的,只是添加了另一个步骤,但如果能够在三角测量图形中进行外部参照,因为它来自设计软件(Bentley MX XM),那么会更整洁一些,但我认为我'如果错过了一个技巧,我会问
先谢谢你的帮助,干杯

水贴一族 发表于 2008-10-15 12:57:24

我没有在多面网格的属性中看到太多内容,除了您'我看到了-除了“可能”;“面”;所有物(不是“NumberOfFaces”属性)我不知道如何从中获取返回值-我假设它是只读的,并且该属性是一个变体…我希望这可能是一个3d人脸对象的数组/集合,这将是您正在寻找的…

顺水行舟 发表于 2008-10-15 13:09:45

谢谢我可以'我甚至看不到你提到的Face属性,它没有在开发者帮助中列出,也没有出现在对象浏览器中。看起来很愚蠢,网格有一个属性,可以提供面数,但你可以#039;t在不分解网格的情况下访问面本身。

东北人 发表于 2008-10-16 13:24:27

&燃气轮机&燃气轮机;can#039;甚至看不到您提到的面属性(未在开发者帮助中列出,也未在对象浏览器中出现),在对象浏览器的任意位置单击鼠标右键,然后选择;显示隐藏成员;。“The”;“面”;属性现在也将出现在Intellisense中。

竞速随机 发表于 2008-10-16 16:58:51

谢谢Rogue。我没有'我没有意识到有隐藏的属性——这对我的问题没有帮助,但至少我'我学到了一些东西。我认为Faces属性可能与创建网格时使用的FaceList相同,如果可以访问该属性,则可以反向获得三角形。猜我'在使用之前,我必须确保图纸已分解。

畅所欲言吧 发表于 2008-10-16 17:03:14

这只是一个理想的选择,但您可以选择网格,复制它,分解副本,选择设置3dfaces,使用它们,然后删除面,保留原始网格不变。

小罗 发表于 2008-10-16 17:59:33

谢谢斯威夫特。唐#039;我不认为有一种编程分解网格的方法,因为对于这种类型的对象没有方法?无论如何,我要做的是将网格作为当前图形背景中的外部参照,因此不确定复制和分解方法是否可行。在外部参照网格之前手动分解网格没有什么大不了的。
页: [1]
查看完整版本: 多面网格