首页资讯科技 新玩法来了!几何节点新手教学

新玩法来了!几何节点新手教学

第一步:利用几何节点实现粒子系统这个标题看上去或许有一点矛盾,因为粒子系统在Blender里是一个独立功能,我们为任何一个物体添加粒子系统时,它都会以物体为原点作为发射端或皮肤端,而几何节点的功能基础也同样建立在物体本身,但它能实现很多粒子…

第一步:使用几何节点实现粒子系统。

这个标题可能看起来有点矛盾,因为粒子系统在Blender中是一个独立的功能。当我们给任何物体添加一个粒子系统时,它都会以物体为原点作为发射端或者皮肤端,几何节点的功能基础也是基于物体本身,但是它可以实现很多粒子系统所不能实现的功能。比如我们在本教程中要做出的效果,目前只能通过几何节点来实现。

首先,打开2.93Beta或3版本。OAlpha,缩小默认正方形,应用缩放,然后新建一个平面,而这个平面就是我们应用几何节点的“主角”。如图1,在平面上添加几何节点,你会发现在修改器中自动添加了一个几何节点修改器。当你需要在这个平面上复合多个功能的时候,记得要准确设置修改器的顺序,和粒子系统等功能模块是一样的。

接下来,让我们以平面为源,以正方形为实例来制作粒子效果。在组输入和组输出之间添加一个“点实例”,并将对象设置为正方形。你会看到平面消失了,取而代之的是四个正方形,实际上恰好位于平面的四个顶点。如果你细分平面,你会发现每个新的顶点会覆盖一个正方形。相对于不能调节只能随机分布的粒子系统。

而且,即使是随机分布,几何节点也更容易控制参数。在点实例前添加“点分布”,会发现方块的布局被打乱。可以通过调整最大密度来增加方块,但如果不想让方块相互重叠,可以将分布模式从随机改为泊松盘,然后调整最小间距值,这样就可以达到不重叠方块的粒子效果,如图2所示。第二步:使用距离空对象来控制缩放。

要控制缩放,首先你可以通过随机化属性来扰乱方块的缩放。当然,这种方法也可以控制位置、旋转等。属性是几何节点中重要的功能模块。很多时候我们需要确定调整的是哪个属性,也可以添加新的属性。接下来,我们需要创建一个新的球形空对象。从逻辑上讲,我们把空物体与正方形的距离作为一个系数,乘以缩放值。因此,距离越远,标度就越大或越小。具体来说,首先需要在几何节点编辑器中添加一个对象信息,通过属性向量计算与几何数据进行比较。这时候可以定义一个新的属性“距离”,也就是距离。然后,我们使用缩放来乘以这个距离,并将结果反馈给缩放。这时,你会发现所有的方块都消失了。此时只需要在点分布后跟随一个填充属性,并将缩放值设置为1..

如果希望中心大,边缘小,可以在属性向量运算和数学属性之间新建一个属性颜色渐变,属性和结果设置为距离,这样颜色渐变就可以反过来。如果想进一步控制缩放定额,可以在属性颜色渐变前添加一个数学属性,用距离去掉一个浮点数,这样就可以实现定额的缩放。另外,旋转和位置的属性随机改变后,可以实现用/[/k0的缩放。

在视频教程的开头,我们利用这一期的内容设计了一个随飞机移动而快速缩放的花簇效果。如图5,感兴趣的朋友可以扫码观看。

本文来自网络,不代表管理窝立场。转载请注明出处: https://www.guanliwo.com/a/zx/26745.html
上一篇物联网应用之“微信、树莓派双控掌控板”
下一篇 快速管理安卓系统的通知消息
管理窝

作者: 管理窝

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部