JSRUN 用代码说话

Face

表示由特定数量的半边包围的截面。当前的实现假设一个面总是由三条边组成。

构造器

Face()

属性

.正常:向量3

面的法向量。默认值为(0,0,0)处的向量3。

.中点:矢量3

或质心。默认值为(0,0,0)处的向量3。

.面积:浮子

脸部的面积。默认值为0。

.常量:浮点

从面到原点的符号距离。默认值为0。

.外部:顶点节点

对该面可以看到的顶点列表中的顶点的引用。默认值为空。

.标记:整数

标记面是否可见或已删除。默认值为“可见”。

.边缘:半边缘

对面的基准边的引用。若要检索所有边,可以使用当前边的“下一个”引用。默认值为空。

方法

.create(a:顶点节点,b:顶点节点,c:顶点节点):面

a-面的第一个顶点。

b-面的第二个顶点。

c-面的第三个顶点。

创建一个面。

.getEdge(i:整数):半边缘

i-边缘的索引。

返回给定索引的边。

.compute():面

计算面的所有属性。

.distanceToPoint(点:Vector3):浮点

点-三维空间中的任何点。

返回从给定点到该面的平面表示的有符号距离。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟