1

嗨,我做了一个简单的脚本(算法)来用 php 解析波前目标文件。我可以提取每个顶点的 3d 坐标并将它们分配到一个数组中,我有每个顶点的数组 $y、$x、$z。我的目标是围绕主坐标创建一个顶点立方体,所以我将每个轴的负坐标和正坐标转换为绝对值,然后将它们除以分离距离。

例如:

   $separator =  02.0000  ;
   $z_minus   = -23.3344  ;
   $z_plus    =  13.3445  ;
   $z_length  =  abs($z_minus) + abs($z_plus);
   $number_of_vertex_z =  $z_length/$separator;

相同的过程为我提供了每个轴的 $number_of_vertex 。从中我可以使用循环来创建新点的 x、y、z 坐标,以在我的 3d 形状周围形成一个点的立方体。我的最终目标是只保留原始 3d obj 02.0000 以内的点,这是一种三角测量形式,我想就如何有效地做到这一点提供一些建议。

首先形成一个立方体然后提取端点对我来说很重要,因为我希望结果对象是原始对象的细分版本,由类似于用于 3d 打印的 gcode 的相同大小的矩形面制成,但在我的情况下,我的对象将是由多个小方脸组成。

谢谢,我希望我的目标足够明确。

4

0 回答 0