今天「上海字符无限」接着第一堂PCG基础课程来拓展一下新的知识点,这次主要讲的是如何在静态物体上把我们PCG的点撒在物体顶面上。
👉如下图所示:前后的对比图
👉首先和原先一样,我们需要新建1个蓝图类,并设置样条线为封闭的,并设置样条线的颜色和粗细,并放置到场景中查看效果;
👉然后我们加入PCG组件和新建1个PCG图表;
👉首先这次我们是在样条线上的内部进行采用并撒点的,因此我们对于样条线设置为内部采样;
👉利用Debug并对于撒点的大小设置为绝对,这样我们就可以在场景中查看到我们撒点的效果;
👉这时候我们就需要新的两个节点来制作我们对于静态网格体进行撒点,分别是投影和世界命查询这两个节点,根据图示我们进行这两个节点的链接;
👉而这里需要注意点是静态物体一定要有自己的碰撞块,不然是无法对于静态物体进行撒点的,我们这里对于黄色的方块体进行了关闭碰撞的设置,关闭碰撞一般我们在物体编辑器面板中找到;
以上就是我们这次新课的内容。大家可以自己操作看看。