DOZ数字之眼
巨蟹座 | 90后 | 四川省-绵阳市
1.建立外壳面
创建两个球体,球一半径为50,球二半径为30。两个球体半径进行关联然后我们用一个圆环,将球二分成两部分。为方便大家观察,左边显示部分我进行了调整。
紧接着,我们把切割后球体的上半部分提取出来
然后我们根据两点,构建一条线段出来
紧接着,我们求出线段在半球上的UV点。根据UV点找到根据两点,构建一条线段出来
构建上一步的目的是要获取垂直于球体法线方向的点。这样我们方便后面的投影操作。
然后我们构建圆,并将其投影在半球体表面。同时我们还要确定一下法线Normal的方向。此处的Project要记得Flatten。紧接着对形体进行分割处理,这个思路刚才的步骤都有涉及。然后成管,外壳部分就结束了。
2.建立外部线
在曲面建立随机点,并根据之前的套路,获取点在曲面法线方向的平面
创建随机的旋转轴,这里要注意Explode tree部分。它是将每组中的数据拿出来归为一类,为了后面创建Vector XYZ。
将平面与物体进行切割,得到交线,然后成管。我们的外部线就完成了。
关注我的时机时机主页,私聊获取资料。
At the beginning of chaos | Eyes of numbers